Struct cffi::PathBufMarshaler [−][src]
pub struct PathBufMarshaler;
Trait Implementations
impl FromForeign<Slice<u16>, PathBuf> for PathBufMarshaler
[src]
impl FromForeign<Slice<u16>, PathBuf> for PathBufMarshaler
[src]impl InputType for PathBufMarshaler
[src]
impl InputType for PathBufMarshaler
[src]type Foreign = Slice<u16>
type ForeignTraitObject = ()
impl ReturnType for PathBufMarshaler
[src]
impl ReturnType for PathBufMarshaler
[src]type Foreign = Slice<u16>
type ForeignTraitObject = ()
fn foreign_default() -> Self::Foreign
[src]
fn foreign_default_trait_object() -> Self::ForeignTraitObject
[src]
impl ToForeign<PathBuf, Slice<u16>> for PathBufMarshaler
[src]
impl ToForeign<PathBuf, Slice<u16>> for PathBufMarshaler
[src]type Error = Infallible
fn to_foreign(input: PathBuf) -> Result<Slice<u16>, Self::Error>
[src]
Auto Trait Implementations
impl RefUnwindSafe for PathBufMarshaler
impl RefUnwindSafe for PathBufMarshaler
impl Send for PathBufMarshaler
impl Send for PathBufMarshaler
impl Sync for PathBufMarshaler
impl Sync for PathBufMarshaler
impl Unpin for PathBufMarshaler
impl Unpin for PathBufMarshaler
impl UnwindSafe for PathBufMarshaler
impl UnwindSafe for PathBufMarshaler