FromValue

Trait FromValue 

Source
pub trait FromValue {
    // Required method
    fn from_value(v: Value) -> Result<Self, Error>
       where Self: Sized;
}
Expand description

Convert Value into T: DeserializeOwned.

§Examples

use serde_bridge::{FromValue, Value};
let v = bool::from_value(Value::Bool(true))?;

Required Methods§

Source

fn from_value(v: Value) -> Result<Self, Error>
where Self: Sized,

Implementors§

Source§

impl<T> FromValue for T