Struct serde_json_v8::ser::CompactV8Formatter [−][src]
pub struct CompactV8Formatter;
This structure compacts a JSON value with no extra whitespace.
Trait Implementations
impl Clone for CompactV8Formatter
[src]
impl Clone for CompactV8Formatter
[src]fn clone(&self) -> CompactV8Formatter
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Formatter for CompactV8Formatter
[src]
impl Formatter for CompactV8Formatter
[src]fn write_f32<W: ?Sized>(&mut self, writer: &mut W, value: f32) -> Result<()> where
W: Write,
[src]
W: Write,
fn write_f64<W: ?Sized>(&mut self, writer: &mut W, value: f64) -> Result<()> where
W: Write,
[src]
W: Write,
pub fn write_null<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_bool<W>(
&mut self,
writer: &mut W,
value: bool
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
value: bool
) -> Result<(), Error> where
W: Write + ?Sized,
pub fn write_i8<W>(&mut self, writer: &mut W, value: i8) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_i16<W>(&mut self, writer: &mut W, value: i16) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_i32<W>(&mut self, writer: &mut W, value: i32) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_i64<W>(&mut self, writer: &mut W, value: i64) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_u8<W>(&mut self, writer: &mut W, value: u8) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_u16<W>(&mut self, writer: &mut W, value: u16) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_u32<W>(&mut self, writer: &mut W, value: u32) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_u64<W>(&mut self, writer: &mut W, value: u64) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_number_str<W>(
&mut self,
writer: &mut W,
value: &str
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
value: &str
) -> Result<(), Error> where
W: Write + ?Sized,
pub fn begin_string<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn end_string<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_string_fragment<W>(
&mut self,
writer: &mut W,
fragment: &str
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
fragment: &str
) -> Result<(), Error> where
W: Write + ?Sized,
pub fn write_char_escape<W>(
&mut self,
writer: &mut W,
char_escape: CharEscape
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
char_escape: CharEscape
) -> Result<(), Error> where
W: Write + ?Sized,
pub fn begin_array<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn end_array<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn begin_array_value<W>(
&mut self,
writer: &mut W,
first: bool
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
first: bool
) -> Result<(), Error> where
W: Write + ?Sized,
pub fn end_array_value<W>(&mut self, _writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn begin_object<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn end_object<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn begin_object_key<W>(
&mut self,
writer: &mut W,
first: bool
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
first: bool
) -> Result<(), Error> where
W: Write + ?Sized,
pub fn end_object_key<W>(&mut self, _writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn begin_object_value<W>(&mut self, writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn end_object_value<W>(&mut self, _writer: &mut W) -> Result<(), Error> where
W: Write + ?Sized,
[src]
W: Write + ?Sized,
pub fn write_raw_fragment<W>(
&mut self,
writer: &mut W,
fragment: &str
) -> Result<(), Error> where
W: Write + ?Sized,
[src]
&mut self,
writer: &mut W,
fragment: &str
) -> Result<(), Error> where
W: Write + ?Sized,
Auto Trait Implementations
impl RefUnwindSafe for CompactV8Formatter
impl RefUnwindSafe for CompactV8Formatter
impl Send for CompactV8Formatter
impl Send for CompactV8Formatter
impl Sync for CompactV8Formatter
impl Sync for CompactV8Formatter
impl Unpin for CompactV8Formatter
impl Unpin for CompactV8Formatter
impl UnwindSafe for CompactV8Formatter
impl UnwindSafe for CompactV8Formatter