pub struct WeakHandle { /* private fields */ }Expand description
A non-rooting object handle which may become stale.
Implementations§
Trait Implementations§
Source§impl Clone for WeakHandle
impl Clone for WeakHandle
Source§fn clone(&self) -> WeakHandle
fn clone(&self) -> WeakHandle
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 WeakHandle
Source§impl Debug for WeakHandle
impl Debug for WeakHandle
impl Eq for WeakHandle
Source§impl Hash for WeakHandle
impl Hash for WeakHandle
Source§impl PartialEq for WeakHandle
impl PartialEq for WeakHandle
impl StructuralPartialEq for WeakHandle
Auto Trait Implementations§
impl Freeze for WeakHandle
impl RefUnwindSafe for WeakHandle
impl Send for WeakHandle
impl Sync for WeakHandle
impl Unpin for WeakHandle
impl UnsafeUnpin for WeakHandle
impl UnwindSafe for WeakHandle
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