Lines Matching defs:writer
23 writer: W,
50 let mut writer = AuxiliaryWriter { output: Vec::new() };
51 to_writer(value, &mut writer)?;
52 Ok(unsafe { String::from_utf8_unchecked(writer.output) })
56 /// writes result into the writer passed in by the user, which needs to implement the std::io::Write.
57 pub fn to_writer<T, W>(value: &T, writer: &mut W) -> Result<(), Error>
63 writer,
93 self.writer.write_fmt(format_args!("{v}"))?;
113 self.writer.write_fmt(format_args!("{v}"))?;
130 self.writer.write_fmt(format_args!("{v}"))?;
140 self.writer.write_fmt(format_args!("{v:?}"))?;
149 self.writer.write_all(b"\"")?;
150 encode_string_inner(&mut self.writer, v)?;
151 self.writer.write_all(b"\"")?;
181 self.writer.write_all(b"null")?;
224 self.writer.write_all(b"{")?;
226 self.writer.write_all(b":")?;
228 self.writer.write_all(b"}")?;
239 self.writer.write_all(b"[")?;
268 self.writer.write_all(b"{")?;
270 self.writer.write_all(b":[")?;
277 self.writer.write_all(b"{")?;
300 self.writer.write_all(b"{")?;
302 self.writer.write_all(b":{")?;
318 self.writer.write_all(b",")?
328 self.writer.write_all(buf)?;
402 // self.writer.write_all(b"{");
404 // self.writer.write_all(b":[");
456 self.writer.write_all(b":")?;
476 self.writer.write_all(b":")?;
498 self.writer.write_all(b":")?;