lib.rs (705B)
1 #![doc = include_str!("../README.md")] 2 #![cfg_attr(not(feature = "std"), no_std)] 3 #![forbid(unsafe_code)] 4 5 #[cfg(not(feature = "std"))] 6 extern crate alloc; 7 8 pub mod actor; 9 pub mod authorization; 10 pub mod capability; 11 pub mod error; 12 pub mod identity; 13 pub mod receipt; 14 pub mod recovery; 15 pub mod request; 16 pub mod signer; 17 pub mod status; 18 19 pub use actor::Actor; 20 pub use authorization::{CurrentAuthoringAuthority, CurrentAuthoringDecision}; 21 pub use error::Error; 22 pub use identity::{AuthoredArtifactId, SignerRequestId, SigningIntentId, SigningOperationId}; 23 pub use receipt::{AuthoredSignEvidence, SignReceipt}; 24 pub use request::{SignRequest, SigningPurpose}; 25 pub use signer::Signer; 26 pub use status::SignerStatus;