pub struct JsonEscapeBuffer(/* private fields */);
Expand description
Escape chevrons, ampersand and apostrophes for use in JSON
Implementations§
Trait Implementations§
Source§impl Clone for JsonEscapeBuffer
impl Clone for JsonEscapeBuffer
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for JsonEscapeBuffer
impl Debug for JsonEscapeBuffer
Source§impl Default for JsonEscapeBuffer
impl Default for JsonEscapeBuffer
Source§impl Write for JsonEscapeBuffer
impl Write for JsonEscapeBuffer
Source§fn write(&mut self, bytes: &[u8]) -> Result<usize>
fn write(&mut self, bytes: &[u8]) -> Result<usize>
Writes a buffer into this writer, returning how many bytes were written. Read more
Source§fn flush(&mut self) -> Result<()>
fn flush(&mut self) -> Result<()>
Flushes this output stream, ensuring that all intermediately buffered
contents reach their destination. Read more
Source§fn is_write_vectored(&self) -> bool
fn is_write_vectored(&self) -> bool
🔬This is a nightly-only experimental API. (
can_vector
)1.0.0 · Source§fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>
fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>
Attempts to write an entire buffer into this writer. Read more
Source§fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> Result<(), Error>
fn write_all_vectored(&mut self, bufs: &mut [IoSlice<'_>]) -> Result<(), Error>
🔬This is a nightly-only experimental API. (
write_all_vectored
)Attempts to write multiple buffers into this writer. Read more
Auto Trait Implementations§
impl Freeze for JsonEscapeBuffer
impl RefUnwindSafe for JsonEscapeBuffer
impl Send for JsonEscapeBuffer
impl Sync for JsonEscapeBuffer
impl Unpin for JsonEscapeBuffer
impl UnwindSafe for JsonEscapeBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more