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;