pub struct SsiRuntime {
pub secrets: BTreeSet<SsiSecret>,
pub identities: HashSet<Ssi>,
}Fields§
§secrets: BTreeSet<SsiSecret>§identities: HashSet<Ssi>Implementations§
Source§impl SsiRuntime
impl SsiRuntime
pub fn load() -> Result<Self, Error>
pub fn store(&self) -> Result<()>
pub fn find_identity(&self, query: impl Into<SsiQuery>) -> Option<&Ssi>
pub fn find_signer( &self, query: impl Into<SsiQuery>, passwd: &str, ) -> Option<SsiPair>
pub fn is_signing(&self, fp: Fingerprint) -> bool
Auto Trait Implementations§
impl Freeze for SsiRuntime
impl RefUnwindSafe for SsiRuntime
impl Send for SsiRuntime
impl Sync for SsiRuntime
impl Unpin for SsiRuntime
impl UnwindSafe for SsiRuntime
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more