Function serde_yaml::value::from_value [] [src]

pub fn from_value<T>(value: Value) -> Result<T> where T: Deserialize

Shortcut function to decode a YAML Value into a T.

use serde_yaml::{Value, from_value};
let val = Value::String("foo".to_owned());
assert_eq!("foo", from_value::<String>(val).unwrap());