Trait extra_pointers::IntrusiveReferenceCounted [] [src]

pub trait IntrusiveReferenceCounted {
    unsafe fn multi_acquire_ref(&self, refs: usize);
    unsafe fn multi_release_ref(&self, refs: usize);

    unsafe fn acquire_ref(&self) { ... }
    unsafe fn release_ref(&self) { ... }
}

Types capable of reference counting by itself

Required Methods

unsafe fn multi_acquire_ref(&self, refs: usize)

unsafe fn multi_release_ref(&self, refs: usize)

Provided Methods

unsafe fn acquire_ref(&self)

unsafe fn release_ref(&self)

Implementors