identity_iota_core/
lib.rs1#![doc = include_str!("./../README.md")]
5#![warn(
6 rust_2018_idioms,
7 unreachable_pub,
8 missing_docs,
9 rustdoc::missing_crate_level_docs,
10 rustdoc::broken_intra_doc_links,
11 rustdoc::private_intra_doc_links,
12 rustdoc::private_doc_tests,
13 clippy::missing_safety_doc
14)]
15#![allow(clippy::upper_case_acronyms)]
16
17pub use did::IotaDID;
18#[cfg(feature = "iota-client")]
19pub use did_resolution::DidResolutionHandler;
20pub use document::*;
21pub use state_metadata::*;
22
23pub use self::error::Error;
24pub use self::error::Result;
25
26mod did;
27mod document;
28mod error;
29mod state_metadata;
30
31#[cfg(feature = "iota-client")]
32mod did_resolution;
33#[cfg(feature = "iota-client")]
34mod iota_interaction_adapter;
35
36#[cfg(feature = "iota-client")]
37pub mod rebased;