FromFidl

Trait FromFidl 

Source
pub trait FromFidl<T>: Sized {
    // Required method
    fn from_fidl(value: T) -> Self;
}

Required Methods§

Source

fn from_fidl(value: T) -> Self

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 FromFidl<OpenFlags> for FileFlags

Source§

fn from_fidl(flags: OpenFlags) -> Self

Source§

impl FromFidl<OpenFlags> for OpenFlags

Source§

fn from_fidl(flags: OpenFlags) -> OpenFlags

Source§

impl FromFidl<FileFlags> for OpenFlags

Source§

fn from_fidl(flags: FileFlags) -> Self

Source§

impl FromFidl<OpenFlags> for OpenFlags

Source§

fn from_fidl(fio_flags: OpenFlags) -> Self

Implementors§