nostrdb-rs

nostrdb in rust!
git clone git://jb55.com/nostrdb-rs
Log | Files | Refs | Submodules | README | LICENSE

lib.rs (1103B)


      1 #[allow(non_upper_case_globals)]
      2 #[allow(non_camel_case_types)]
      3 #[allow(non_snake_case)]
      4 #[allow(unused)]
      5 #[allow(clippy::upper_case_acronyms)]
      6 mod bindings;
      7 
      8 #[allow(unused)]
      9 #[allow(non_snake_case)]
     10 #[allow(clippy::needless_lifetimes)]
     11 #[allow(clippy::missing_safety_doc)]
     12 mod ndb_profile;
     13 
     14 mod block;
     15 mod config;
     16 mod error;
     17 mod filter;
     18 mod ndb;
     19 mod ndb_str;
     20 mod note;
     21 mod profile;
     22 mod query;
     23 mod result;
     24 mod subscription;
     25 mod tags;
     26 mod transaction;
     27 mod util;
     28 
     29 pub use block::{Block, BlockType, Blocks, Mention};
     30 pub use config::Config;
     31 pub use error::{Error, FilterError};
     32 pub use filter::{Filter, FilterBuilder};
     33 pub use ndb::Ndb;
     34 pub use ndb_profile::{NdbProfile, NdbProfileRecord};
     35 pub use ndb_str::{NdbStr, NdbStrVariant};
     36 pub use note::{Note, NoteBuildOptions, NoteBuilder, NoteKey};
     37 pub use profile::{ProfileKey, ProfileRecord};
     38 pub use query::QueryResult;
     39 pub use result::Result;
     40 pub use subscription::Subscription;
     41 pub use tags::{Tag, TagIter, Tags, TagsIter};
     42 pub use transaction::Transaction;
     43 pub use util::nip10::{Marker, NoteIdRef, NoteIdRefBuf, NoteReply, NoteReplyBuf};
     44 
     45 mod test_util;