pub struct V2WALSerializer;Expand description
WAL record serializer/deserializer
Implementations§
Source§impl V2WALSerializer
impl V2WALSerializer
Sourcepub fn serialize(record: &V2WALRecord) -> NativeResult<Vec<u8>>
pub fn serialize(record: &V2WALRecord) -> NativeResult<Vec<u8>>
Serialize a WAL record to bytes
Sourcepub fn deserialize(data: &[u8]) -> NativeResult<V2WALRecord>
pub fn deserialize(data: &[u8]) -> NativeResult<V2WALRecord>
Deserialize a WAL record from bytes
Auto Trait Implementations§
impl Freeze for V2WALSerializer
impl RefUnwindSafe for V2WALSerializer
impl Send for V2WALSerializer
impl Sync for V2WALSerializer
impl Unpin for V2WALSerializer
impl UnwindSafe for V2WALSerializer
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