pub struct RowSerializer;Implementations§
Source§impl RowSerializer
impl RowSerializer
pub fn serialize(values: &[Value]) -> Result<Vec<u8>>
pub fn serialize_stored_row(row: &StoredRow) -> Result<Vec<u8>>
pub fn deserialize(data: &[u8]) -> Result<Vec<Value>>
pub fn deserialize_stored_row(data: &[u8]) -> Result<StoredRow>
pub fn read_row_length(prefix: &[u8]) -> Result<usize>
Auto Trait Implementations§
impl Freeze for RowSerializer
impl RefUnwindSafe for RowSerializer
impl Send for RowSerializer
impl Sync for RowSerializer
impl Unpin for RowSerializer
impl UnsafeUnpin for RowSerializer
impl UnwindSafe for RowSerializer
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