[][src]Trait cffi::InputType

pub trait InputType {
    type Foreign;
}

Associated Types

type Foreign

Loading content...

Implementors

impl InputType for BoolMarshaler[src]

type Foreign = u8

impl InputType for PathBufMarshaler[src]

type Foreign = Slice<u8>

impl InputType for StringMarshaler[src]

type Foreign = Slice<u8>

impl InputType for UnitMarshaler[src]

type Foreign = ()

impl<'_> InputType for StrMarshaler<'_>[src]

type Foreign = Slice<u8>

impl<T> InputType for ArcMarshaler<T>[src]

impl<T> InputType for ArcRefMarshaler<T>[src]

impl<T> InputType for BoxMarshaler<T>[src]

impl<T> InputType for BoxRefMarshaler<T>[src]

impl<T> InputType for VecMarshaler<T>[src]

type Foreign = Slice<T>

impl<T> InputType for VecRefMarshaler<T>[src]

type Foreign = Slice<T>

impl<T: Copy> InputType for CopyMarshaler<T>[src]

type Foreign = T

Loading content...