pub struct CellKeyValue {
pub file_offset_absolute: usize,
pub detail: CellKeyValueDetailEnum,
pub data_type: CellKeyValueDataTypes,
pub flags: CellKeyValueFlags,
pub data_offsets_absolute: Vec<usize>,
pub cell_state: CellState,
pub logs: Logs,
pub versions: Vec<Self>,
pub hash: Option<Hash>,
pub sequence_num: Option<u32>,
pub updated_by_sequence_num: Option<u32>,
}Fields§
§file_offset_absolute: usize§detail: CellKeyValueDetailEnum§data_type: CellKeyValueDataTypes§flags: CellKeyValueFlags§data_offsets_absolute: Vec<usize>§cell_state: CellState§logs: Logs§versions: Vec<Self>§hash: Option<Hash>§sequence_num: Option<u32>§updated_by_sequence_num: Option<u32>Implementations§
Source§impl CellKeyValue
impl CellKeyValue
pub fn get_content(&self) -> (CellValue, Option<Logs>)
pub fn get_pretty_name(&self) -> String
Trait Implementations§
Source§impl Cell for CellKeyValue
impl Cell for CellKeyValue
Source§impl Clone for CellKeyValue
impl Clone for CellKeyValue
Source§fn clone(&self) -> CellKeyValue
fn clone(&self) -> CellKeyValue
Returns a duplicate of the value. Read more
1.0.0 · 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 CellKeyValue
impl Debug for CellKeyValue
Source§impl DecodableValue for CellKeyValue
impl DecodableValue for CellKeyValue
fn decode_content( &self, format: &DecodeFormat, offset: usize, ) -> (CellValue, Option<Logs>)
Source§impl PartialEq for CellKeyValue
impl PartialEq for CellKeyValue
Source§impl Serialize for CellKeyValue
impl Serialize for CellKeyValue
impl Eq for CellKeyValue
impl StructuralPartialEq for CellKeyValue
Auto Trait Implementations§
impl Freeze for CellKeyValue
impl RefUnwindSafe for CellKeyValue
impl Send for CellKeyValue
impl Sync for CellKeyValue
impl Unpin for CellKeyValue
impl UnwindSafe for CellKeyValue
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