pub trait IntoFFIValue: RIType {
    type Owned;

    fn into_ffi_value(&self) -> WrappedFFIValue<Self::FFIType, Self::Owned>;
}
Expand description

Something that can be converted into a ffi value.

Required Associated Types§

source

type Owned

The owned rust type that is stored with the ffi value in WrappedFFIValue.

If no owned value is required, () can be used as a type.

Required Methods§

source

fn into_ffi_value(&self) -> WrappedFFIValue<Self::FFIType, Self::Owned>

Convert self into a WrappedFFIValue.

Implementors§