pub trait StringWrite {
type StringWriteFailure: Debug;
// Required method
fn write_char(
&mut self,
data: char,
bytes_to_skip: usize,
) -> Result<usize, (usize, Self::StringWriteFailure)>;
}Expand description
trait for types that JSON can be serialized into. mainly meant for internal usage.
Required Associated Types§
Required Methods§
fn write_char( &mut self, data: char, bytes_to_skip: usize, ) -> Result<usize, (usize, Self::StringWriteFailure)>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".