Trait cpp_utils::CppDeletable [] [src]

pub trait CppDeletable: Sized {
    fn deleter() -> Deleter<Self>;
}

Indicates that the type can be put into a CppBox.

Example of implementation: impl CppDeletable for Struct1 { fn deleter() -> Deleter<Self> { struct1_delete } }

Required Methods

Returns deleter function for this type.

Implementors