pub struct ScopeObservation { /* private fields */ }Expand description
Provider-attested current scope Object association.
Construct only inside a coherent boundary that proves this lifetime belongs
to the Object at scope.path(). A prelookup or matching ref alone is not proof.
The Object need not expose interfaces. Its validator is not scope identity.
Implementations§
Trait Implementations§
Source§impl Clone for ScopeObservation
impl Clone for ScopeObservation
Auto Trait Implementations§
impl Freeze for ScopeObservation
impl RefUnwindSafe for ScopeObservation
impl Send for ScopeObservation
impl Sync for ScopeObservation
impl Unpin for ScopeObservation
impl UnsafeUnpin for ScopeObservation
impl UnwindSafe for ScopeObservation
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