Trait device_tree::util::convert::From
[−]
[src]
pub trait From<T> {
fn from(T) -> Self;
}Construct Self via a conversion.
Note: this trait must not fail. If the conversion can fail, use a dedicated method which
returns an Option<T> or a Result<T, E>.
Examples
String implements From<&str>:
let string = "hello".to_string(); let other_string = String::from("hello"); assert_eq!(string, other_string);
Generic impls
From<T> for UimpliesInto<U> for Tfrom()is reflexive, which means thatFrom<T> for Tis implemented
Required Methods
fn from(T) -> Self
Performs the conversion.
Implementors
impl From for u16impl From for u32impl From for u64impl From for usizeimpl From for u32impl From for u64impl From for u64impl From for i16impl From for i32impl From for i64impl From for isizeimpl From for i32impl From for i64impl From for i64impl From for i16impl From for i32impl From for i64impl From for i32impl From for i64impl From for i64impl From for f32impl From for f64impl From for f32impl From for f64impl From for f64impl From for f32impl From for f64impl From for f32impl From for f64impl From for f64impl From for f64impl<Idx> From for RangeInclusive<Idx> where Idx: One + Sub<Idx, Output=Idx> + PartialOrd<Idx>impl<T> From for Timpl From for DeviceTreeErrorimpl From for DeviceTreeErrorimpl From for PropErrorimpl From for PropError