pub enum WriteReceipt {
Accepted(BatchReceipt),
Durable(BatchReceipt),
}Variants§
Accepted(BatchReceipt)
Durable(BatchReceipt)
Trait Implementations§
Source§impl Clone for WriteReceipt
impl Clone for WriteReceipt
Source§fn clone(&self) -> WriteReceipt
fn clone(&self) -> WriteReceipt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WriteReceipt
impl Debug for WriteReceipt
Source§impl Described for WriteReceipt
impl Described for WriteReceipt
impl Eq for WriteReceipt
Source§impl MemorySize for WriteReceipt
impl MemorySize for WriteReceipt
fn memory_size(&self) -> usize
Source§impl PartialEq for WriteReceipt
impl PartialEq for WriteReceipt
impl StructuralPartialEq for WriteReceipt
Source§impl Value for WriteReceipt
impl Value for WriteReceipt
fn write(&self, bytes: &mut Vec<u8>)
fn size(&self) -> usize
fn memory(input: &mut Reader<'_>) -> Result<usize, MessageError>
fn read(input: &mut Reader<'_>) -> Result<WriteReceipt, MessageError>
fn size_many(values: &[Self]) -> usize
fn write_many(values: &[Self], bytes: &mut Vec<u8>)
fn memory_many( input: &mut Reader<'_>, count: usize, ) -> Result<usize, MessageError>
fn read_many( input: &mut Reader<'_>, count: usize, ) -> Result<Vec<Self>, MessageError>
Auto Trait Implementations§
impl Freeze for WriteReceipt
impl RefUnwindSafe for WriteReceipt
impl Send for WriteReceipt
impl Sync for WriteReceipt
impl Unpin for WriteReceipt
impl UnsafeUnpin for WriteReceipt
impl UnwindSafe for WriteReceipt
Blanket Implementations§
impl<T> Allocation for T
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