identity_credential/
lib.rs1#![forbid(unsafe_code)]
5#![doc = include_str!("./../README.md")]
6#![warn(
7 rust_2018_idioms,
8 unreachable_pub,
9 missing_docs,
10 rustdoc::missing_crate_level_docs,
11 rustdoc::broken_intra_doc_links,
12 rustdoc::private_intra_doc_links,
13 rustdoc::private_doc_tests,
14 clippy::missing_safety_doc
15)]
16
17#[cfg(feature = "credential")]
18pub mod credential;
19#[cfg(feature = "domain-linkage")]
20pub mod domain_linkage;
21pub mod error;
22#[cfg(feature = "presentation")]
23pub mod presentation;
24#[cfg(feature = "revocation-bitmap")]
25pub mod revocation;
26mod utils;
27#[cfg(feature = "validator")]
28pub mod validator;
29
30#[cfg(feature = "sd-jwt-vc")]
32pub mod sd_jwt_vc;
33
34pub use error::Error;
35pub use error::Result;
36
37#[cfg(feature = "sd-jwt")]
38pub use sd_jwt_payload;
39
40#[cfg(feature = "sd-jwt-vc")]
41pub use sd_jwt_payload_rework as sd_jwt_v2;