pub struct GuardServiceHandle(/* private fields */);Expand description
Registry handle for a GuardService.
Implementations§
Source§impl GuardServiceHandle
impl GuardServiceHandle
pub fn new(service: Arc<dyn GuardService>) -> Self
pub fn measure_guard_edges( &self, search: GuardSearch, ) -> Result<GuardEvidence, GuardError>
Trait Implementations§
Source§impl Clone for GuardServiceHandle
impl Clone for GuardServiceHandle
Source§fn clone(&self) -> GuardServiceHandle
fn clone(&self) -> GuardServiceHandle
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 GuardServiceHandle
impl !UnwindSafe for GuardServiceHandle
impl Freeze for GuardServiceHandle
impl Send for GuardServiceHandle
impl Sync for GuardServiceHandle
impl Unpin for GuardServiceHandle
impl UnsafeUnpin for GuardServiceHandle
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