pub struct EffectAdmission { /* private fields */ }Implementations§
Source§impl EffectAdmission
impl EffectAdmission
pub fn new<T>( family: &'static str, verb: AuthorityVerb, witness: AuthorityAdmissionWitness, context: T, ) -> Self
pub fn family(&self) -> &'static str
pub fn verb(&self) -> AuthorityVerb
pub fn witness(&self) -> &AuthorityAdmissionWitness
pub fn context<T: Any>(&self) -> Option<&T>
Trait Implementations§
Source§impl Clone for EffectAdmission
impl Clone for EffectAdmission
Source§fn clone(&self) -> EffectAdmission
fn clone(&self) -> EffectAdmission
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for EffectAdmission
impl !UnwindSafe for EffectAdmission
impl Freeze for EffectAdmission
impl Send for EffectAdmission
impl Sync for EffectAdmission
impl Unpin for EffectAdmission
impl UnsafeUnpin for EffectAdmission
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