pub struct ApprovalAdmin { /* private fields */ }Expand description
Admin handle bound to the kernel’s approval store.
Implementations§
Source§impl ApprovalAdmin
impl ApprovalAdmin
pub fn new(store: Arc<dyn ApprovalStore>) -> Self
pub fn store(&self) -> &Arc<dyn ApprovalStore>
Trait Implementations§
Source§impl Clone for ApprovalAdmin
impl Clone for ApprovalAdmin
Source§fn clone(&self) -> ApprovalAdmin
fn clone(&self) -> ApprovalAdmin
Returns a duplicate of the value. Read more
1.0.0 · 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 Freeze for ApprovalAdmin
impl !RefUnwindSafe for ApprovalAdmin
impl Send for ApprovalAdmin
impl Sync for ApprovalAdmin
impl Unpin for ApprovalAdmin
impl UnsafeUnpin for ApprovalAdmin
impl !UnwindSafe for ApprovalAdmin
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