Trait FromFdtPropval

Source
pub trait FromFdtPropval {
    // Required method
    fn from_propval(propval: &[u8]) -> Option<Self>
       where Self: Sized;
}
Expand description

Conversion from an FDT property value.

Implementing FromFdtPropval for a type defines its construction from a raw FDT property value (a byte slice).

Required Methods§

Source

fn from_propval(propval: &[u8]) -> Option<Self>
where Self: Sized,

Implementations on Foreign Types§

Source§

impl FromFdtPropval for u32

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for u64

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for ()

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for String

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for Vec<u8>

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for Vec<u32>

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for Vec<u64>

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Source§

impl FromFdtPropval for Vec<String>

Source§

fn from_propval(propval: &[u8]) -> Option<Self>

Implementors§