Struct ScopeToken
pub struct ScopeToken { /* private fields */ }Expand description
A non-owning native lease. Checking it never retains the scope, codec, or pointee.
Implementations§
§impl ScopeToken
impl ScopeToken
pub fn check(&self) -> Result<(), ScopeError>
Trait Implementations§
§impl Clone for ScopeToken
impl Clone for ScopeToken
§fn clone(&self) -> ScopeToken
fn clone(&self) -> ScopeToken
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 moreimpl Copy for ScopeToken
§impl Debug for ScopeToken
impl Debug for ScopeToken
impl Eq for ScopeToken
§impl PartialEq for ScopeToken
impl PartialEq for ScopeToken
impl StructuralPartialEq for ScopeToken
Auto Trait Implementations§
impl Freeze for ScopeToken
impl RefUnwindSafe for ScopeToken
impl Send for ScopeToken
impl Sync for ScopeToken
impl Unpin for ScopeToken
impl UnsafeUnpin for ScopeToken
impl UnwindSafe for ScopeToken
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