Trait FFIConversionDestroy

Source
pub trait FFIConversionDestroy<T> {
    // Provided method
    unsafe fn destroy(ffi: *mut Self) { ... }
}

Provided Methods§

Source

unsafe fn destroy(ffi: *mut Self)

§Safety

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl FFIConversionDestroy<&str> for c_char

Source§

unsafe fn destroy(ffi: *mut Self)

Source§

impl FFIConversionDestroy<i128> for [u8; 16]

Source§

unsafe fn destroy(ffi: *mut Self)

Source§

impl FFIConversionDestroy<u128> for [u8; 16]

Source§

unsafe fn destroy(ffi: *mut Self)

Source§

impl FFIConversionDestroy<String> for c_char

Source§

unsafe fn destroy(ffi: *mut Self)

Implementors§