lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

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;