Lines Matching refs:Yaml

8 use yaml_rust::{yaml, Yaml, YamlEmitter};
13 type Ok = Yaml;
24 fn serialize_bool(self, v: bool) -> Result<Yaml> { in serialize_bool() argument
25 Ok(Yaml::Boolean(v)) in serialize_bool()
28 fn serialize_i8(self, v: i8) -> Result<Yaml> { in serialize_i8() argument
32 fn serialize_i16(self, v: i16) -> Result<Yaml> { in serialize_i16() argument
36 fn serialize_i32(self, v: i32) -> Result<Yaml> { in serialize_i32() argument
40 fn serialize_i64(self, v: i64) -> Result<Yaml> { in serialize_i64() argument
41 Ok(Yaml::Integer(v)) in serialize_i64()
46 fn serialize_i128(self, v: i128) -> Result<Yaml> {
50 Ok(Yaml::Real(v.to_string()))
55 fn serialize_u8(self, v: u8) -> Result<Yaml> { in serialize_u8() argument
59 fn serialize_u16(self, v: u16) -> Result<Yaml> { in serialize_u16() argument
63 fn serialize_u32(self, v: u32) -> Result<Yaml> { in serialize_u32() argument
67 fn serialize_u64(self, v: u64) -> Result<Yaml> { in serialize_u64() argument
71 Ok(Yaml::Real(v.to_string())) in serialize_u64()
77 fn serialize_u128(self, v: u128) -> Result<Yaml> {
81 Ok(Yaml::Real(v.to_string()))
86 fn serialize_f32(self, v: f32) -> Result<Yaml> { in serialize_f32() argument
90 fn serialize_f64(self, v: f64) -> Result<Yaml> { in serialize_f64() argument
91 Ok(Yaml::Real(match v.classify() { in serialize_f64()
103 fn serialize_char(self, value: char) -> Result<Yaml> { in serialize_char() argument
104 Ok(Yaml::String(value.to_string())) in serialize_char()
107 fn serialize_str(self, value: &str) -> Result<Yaml> { in serialize_str() argument
108 Ok(Yaml::String(value.to_owned())) in serialize_str()
111 fn serialize_bytes(self, value: &[u8]) -> Result<Yaml> { in serialize_bytes() argument
112 let vec = value.iter().map(|&b| Yaml::Integer(b as i64)).collect(); in serialize_bytes()
113 Ok(Yaml::Array(vec)) in serialize_bytes()
116 fn serialize_unit(self) -> Result<Yaml> { in serialize_unit() argument
117 Ok(Yaml::Null) in serialize_unit()
120 fn serialize_unit_struct(self, _name: &'static str) -> Result<Yaml> { in serialize_unit_struct() argument
129 ) -> Result<Yaml> { in serialize_unit_variant() argument
130 Ok(Yaml::String(variant.to_owned())) in serialize_unit_variant()
133 fn serialize_newtype_struct<T: ?Sized>(self, _name: &'static str, value: &T) -> Result<Yaml> in serialize_newtype_struct()
146 ) -> Result<Yaml> in serialize_newtype_variant()
153 fn serialize_none(self) -> Result<Yaml> { in serialize_none() argument
157 fn serialize_some<V: ?Sized>(self, value: &V) -> Result<Yaml> in serialize_some()
234 next_key: Option<yaml::Yaml>,
249 type Ok = yaml::Yaml;
260 fn end(self) -> Result<Yaml> { in end() argument
261 Ok(Yaml::Array(self.array)) in end()
266 type Ok = yaml::Yaml;
276 fn end(self) -> Result<Yaml> { in end() argument
282 type Ok = yaml::Yaml;
292 fn end(self) -> Result<Yaml> { in end() argument
298 type Ok = yaml::Yaml;
309 fn end(self) -> Result<Yaml> { in end() argument
310 Ok(singleton_hash(to_yaml(self.name)?, Yaml::Array(self.array))) in end()
315 type Ok = yaml::Yaml;
346 fn end(self) -> Result<Yaml> { in end() argument
347 Ok(Yaml::Hash(self.hash)) in end()
352 type Ok = yaml::Yaml;
363 fn end(self) -> Result<Yaml> { in end() argument
364 Ok(Yaml::Hash(self.hash)) in end()
369 type Ok = yaml::Yaml;
380 fn end(self) -> Result<Yaml> { in end() argument
381 Ok(singleton_hash(to_yaml(self.name)?, Yaml::Hash(self.hash))) in end()
444 fn to_yaml<T>(elem: T) -> Result<Yaml> in to_yaml()
451 fn singleton_hash(k: Yaml, v: Yaml) -> Yaml { in singleton_hash() argument
454 Yaml::Hash(hash) in singleton_hash()