Searched refs:StringSink (Results 1 – 8 of 8) sorted by relevance
51 pub(crate) struct StringSink<'a> { struct56 impl<'a> StringSink<'a> { implementation57 pub(crate) fn new(s: &mut String) -> StringSink { in new() argument58 StringSink { string: s } in new()63 impl<'a> Sink for StringSink<'a> { implementation147 let mut sink = StringSink::new(&mut s); in chunked_encode_str()166 let mut sink = StringSink::new(&mut s); in encode_to_string()
88 pub(crate) struct StringSink<'a> { struct93 impl<'a> StringSink<'a> { impl94 pub(crate) fn new(s: &mut String) -> StringSink { in new() argument95 StringSink { string: s } in new()100 impl<'a> Sink for StringSink<'a> { implementation216 let mut sink = StringSink::new(&mut s); in chunked_encode_str()240 let mut sink = StringSink::new(&mut s); in encode_to_string()
78 let mut sink = chunked_encoder::StringSink::new(buf); in encode_config_buf()
88 pub(crate) struct StringSink<'a> { struct93 impl<'a> StringSink<'a> { argument94 pub(crate) fn new(s: &mut String) -> StringSink { in new() argument95 StringSink { string: s } in new()100 impl<'a> Sink for StringSink<'a> { implementation216 let mut sink = StringSink::new(&mut s); in chunked_encode_str()240 let mut sink = StringSink::new(&mut s); in encode_to_string()
92 class StringSink : public WritableFile { class94 ~StringSink() override {} in ~StringSink()224 StringSink sink; in FinishImpl()
90 class StringSink : public WritableFile { class92 ~StringSink() override = default;217 StringSink sink; in FinishImpl()
160 let mut sink = chunked_encoder::StringSink::new(output_buf); in encode_string()