[][src]Function serde_sexpr::to_value

pub fn to_value<T: Serialize + ?Sized>(value: &T) -> Result<Value>

Serialize the given data structure as an S-Expression in a serde_sexpr::Value.

Examples

let value = vec!["Hello!".to_string(), "Goodbye, world!".to_string(), ")|(".to_string()];
assert_eq!(
    serde_sexpr::to_value(&value).unwrap(),
    serde_sexpr::sexpr!( ("Hello!" "Goodbye, world!" ")|(") ),
);