Type Definition tark::Weak [−][src]
type Weak<T> = WeakTark<T>;
type Weak<T> = WeakTark<T>;
impl<T: ?Sized> Weak<T>
[src]pub fn strong_count(this: &Self) -> usize
[src]pub fn weak_count(this: &Self) -> usize
[src]pub fn atomic_count(this: &Self) -> Option<NonZeroUsize>
[src]pub fn upgrade(this: &Self) -> Option<Tark<T>>
[src]