pub struct EncodedRingBufferRow(/* private fields */);Implementations§
Source§impl EncodedRingBufferRow
impl EncodedRingBufferRow
pub fn view(bytes: &EncodedBytes) -> &Self
pub fn bytes(&self) -> &EncodedBytes
pub fn as_slice(&self) -> &[u8] ⓘ
pub fn into_bytes(self) -> EncodedBytes
pub fn fingerprint(&self) -> RowShapeFingerprint
pub fn created_at(&self) -> DateTime
pub fn updated_at(&self) -> DateTime
pub fn time(&self) -> Option<DateTime>
pub fn is_defined(&self, index: usize) -> bool
pub fn body(&self) -> &[u8] ⓘ
Source§impl EncodedRingBufferRow
impl EncodedRingBufferRow
pub fn thaw(self) -> EncodedRingBufferRowBuilder
Trait Implementations§
Source§impl Clone for EncodedRingBufferRow
impl Clone for EncodedRingBufferRow
Source§fn clone(&self) -> EncodedRingBufferRow
fn clone(&self) -> EncodedRingBufferRow
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 EncodedRingBufferRow
impl Debug for EncodedRingBufferRow
Source§impl From<EncodedBytes> for EncodedRingBufferRow
impl From<EncodedBytes> for EncodedRingBufferRow
Source§fn from(bytes: EncodedBytes) -> Self
fn from(bytes: EncodedBytes) -> Self
Converts to this type from the input type.
Source§impl From<EncodedRingBufferRow> for EncodedBytes
impl From<EncodedRingBufferRow> for EncodedBytes
Source§fn from(row: EncodedRingBufferRow) -> Self
fn from(row: EncodedRingBufferRow) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EncodedRingBufferRow
impl PartialEq for EncodedRingBufferRow
impl StructuralPartialEq for EncodedRingBufferRow
Auto Trait Implementations§
impl Freeze for EncodedRingBufferRow
impl RefUnwindSafe for EncodedRingBufferRow
impl Send for EncodedRingBufferRow
impl Sync for EncodedRingBufferRow
impl Unpin for EncodedRingBufferRow
impl UnsafeUnpin for EncodedRingBufferRow
impl UnwindSafe for EncodedRingBufferRow
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