pub struct AuthenticatedPromotionAuthority { /* private fields */ }Expand description
Non-cloneable proof that both configured authorities authenticated one exact mutation binding. Only verifier implementations in this module can mint it.
Implementations§
Source§impl AuthenticatedPromotionAuthority
impl AuthenticatedPromotionAuthority
pub fn binding_sha256(&self) -> &str
Trait Implementations§
impl Eq for AuthenticatedPromotionAuthority
impl StructuralPartialEq for AuthenticatedPromotionAuthority
Auto Trait Implementations§
impl Freeze for AuthenticatedPromotionAuthority
impl RefUnwindSafe for AuthenticatedPromotionAuthority
impl Send for AuthenticatedPromotionAuthority
impl Sync for AuthenticatedPromotionAuthority
impl Unpin for AuthenticatedPromotionAuthority
impl UnsafeUnpin for AuthenticatedPromotionAuthority
impl UnwindSafe for AuthenticatedPromotionAuthority
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