Lines Matching refs:formatter
31 formatter: &mut Formatter<'_>, in comma_sep()
36 f(formatter, v)?; in comma_sep()
37 formatter.write_str(",")?; in comma_sep()
39 f(formatter, last)?; in comma_sep()
47 fn fmt(&self, formatter: &mut Formatter<'_>) -> Result { in fmt()
49 Value::Boolean(boolean) => write!(formatter, "{}", boolean), in fmt()
50 Value::Number(number) => write!(formatter, "{}", number), in fmt()
51 Value::String(string) => write!(formatter, "\"{}\"", string), in fmt()
53 formatter.write_str("[")?; in fmt()
54 comma_sep(&values[..], formatter, |formatter, v| v.fmt(formatter))?; in fmt()
55 formatter.write_str("]") in fmt()
58 formatter.write_str("{")?; in fmt()
59 comma_sep(&object[..], formatter, |formatter, v| { in fmt()
60 write!(formatter, "\"{}\": {}", v.0, v.1) in fmt()
62 formatter.write_str("}") in fmt()
117 fn fmt(&self, formatter: &mut Formatter<'_>) -> Result { in fmt()
119 formatter.write_str("{\n")?; in fmt()
122 write!(formatter, " \"{}\": {},\n", key, value)?; in fmt()
124 write!(formatter, " \"{}\": {}\n", last.0, last.1)?; in fmt()
126 formatter.write_str("}") in fmt()