Trait cbox::DisposeRef
[−]
[src]
pub trait DisposeRef { type RefTo; unsafe fn dispose(ptr: *mut Self::RefTo) { ... } }
Implemented by any type of which its reference represents a C pointer that can be disposed.
Associated Types
type RefTo
What a reference to this type represents as a C pointer.
Provided Methods
unsafe fn dispose(ptr: *mut Self::RefTo)
Destroy the contents at the pointer's location.
This should run some variant of libc::free(ptr)
Implementors
impl DisposeRef for str