Struct mysql_binlog_connector_rust::column::json::json_binary::JsonBinary
source · pub struct JsonBinary<'a> { /* private fields */ }
Implementations§
source§impl JsonBinary<'_>
impl JsonBinary<'_>
pub fn parse_as_string(bytes: &[u8]) -> Result<String, BinlogError>
pub fn parse<F: JsonFormatter>( bytes: &[u8], formatter: &mut F ) -> Result<(), BinlogError>
pub fn parse_literal<F: JsonFormatter>( &mut self, formatter: &mut F ) -> Result<(), BinlogError>
pub fn parse_uint64<F: JsonFormatter>( &mut self, formatter: &mut F ) -> Result<(), BinlogError>
pub fn parse_double( &mut self, formatter: &mut dyn JsonFormatter ) -> Result<(), BinlogError>
pub fn parse_time<F: JsonFormatter>( &mut self, formatter: &mut F ) -> Result<(), BinlogError>
pub fn parse_opaque<F: JsonFormatter>( &mut self, formatter: &mut F ) -> Result<(), BinlogError>
Auto Trait Implementations§
impl<'a> RefUnwindSafe for JsonBinary<'a>
impl<'a> Send for JsonBinary<'a>
impl<'a> Sync for JsonBinary<'a>
impl<'a> Unpin for JsonBinary<'a>
impl<'a> UnwindSafe for JsonBinary<'a>
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