pub enum CrossSigningUsage {
Master,
SelfSigning,
UserSigning,
}Expand description
A cross-signing key’s usage, per the Matrix cross-signing model.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for CrossSigningUsage
impl Clone for CrossSigningUsage
impl Copy for CrossSigningUsage
Source§impl Debug for CrossSigningUsage
impl Debug for CrossSigningUsage
impl Eq for CrossSigningUsage
Source§impl PartialEq for CrossSigningUsage
impl PartialEq for CrossSigningUsage
impl StructuralPartialEq for CrossSigningUsage
Auto Trait Implementations§
impl Freeze for CrossSigningUsage
impl RefUnwindSafe for CrossSigningUsage
impl Send for CrossSigningUsage
impl Sync for CrossSigningUsage
impl Unpin for CrossSigningUsage
impl UnsafeUnpin for CrossSigningUsage
impl UnwindSafe for CrossSigningUsage
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.