pub struct RuntimeCapabilityAuthorizationContract {
pub capability_id: &'static str,
pub required_permission_ids: &'static [&'static str],
}Fields§
§capability_id: &'static str§required_permission_ids: &'static [&'static str]Trait Implementations§
impl Copy for RuntimeCapabilityAuthorizationContract
impl Eq for RuntimeCapabilityAuthorizationContract
impl StructuralPartialEq for RuntimeCapabilityAuthorizationContract
Auto Trait Implementations§
impl Freeze for RuntimeCapabilityAuthorizationContract
impl RefUnwindSafe for RuntimeCapabilityAuthorizationContract
impl Send for RuntimeCapabilityAuthorizationContract
impl Sync for RuntimeCapabilityAuthorizationContract
impl Unpin for RuntimeCapabilityAuthorizationContract
impl UnsafeUnpin for RuntimeCapabilityAuthorizationContract
impl UnwindSafe for RuntimeCapabilityAuthorizationContract
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