pub struct OwnedRow {
pub(crate) data: Box<[u8]>,
pub(crate) config: RowConfig,
}
Expand description
Owned version of a Row
that can be moved/cloned freely.
This contains the data for the one specific row (not the entire buffer of all rows).
Fields§
§data: Box<[u8]>
§config: RowConfig
Implementations§
Trait Implementations§
Source§impl Ord for OwnedRow
impl Ord for OwnedRow
Source§impl PartialOrd for OwnedRow
impl PartialOrd for OwnedRow
impl Eq for OwnedRow
Auto Trait Implementations§
impl Freeze for OwnedRow
impl RefUnwindSafe for OwnedRow
impl Send for OwnedRow
impl Sync for OwnedRow
impl Unpin for OwnedRow
impl UnwindSafe for OwnedRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more