pub struct PyWeakref(/* private fields */);
Expand description
Represents any Python weakref
reference.
In Python this is created by calling weakref.ref
or weakref.proxy
.
Trait Implementations§
Source§impl AsPyPointer for PyWeakref
impl AsPyPointer for PyWeakref
Source§impl PyTypeCheck for PyWeakref
impl PyTypeCheck for PyWeakref
impl DerefToPyAny for PyWeakref
Auto Trait Implementations§
impl !Freeze for PyWeakref
impl !RefUnwindSafe for PyWeakref
impl !Send for PyWeakref
impl !Sync for PyWeakref
impl Unpin for PyWeakref
impl UnwindSafe for PyWeakref
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