Function toml_edit::value [−][src]
pub fn value<V: Into<Value>>(v: V) -> Item
Returns a formatted value.
Since formatting is part of a Value
, the right hand side of the
assignment needs to be decorated with a space before the value.
The value
function does just that.
Examples
let mut table = Table::default(); let mut array = Array::default(); array.push("hello"); array.push("\\, world"); // \ is only allowed in a literal string table["key1"] = value("value1"); table["key2"] = value(42); table["key3"] = value(array); assert_eq!(table.to_string(), r#"key1 = "value1" key2 = 42 key3 = ["hello", '\, world'] "#);