Enum nt_hive2::CellLookAhead
source · [−]pub enum CellLookAhead {
NK(KeyNode),
VK(KeyValue),
SK,
DB,
LI {
items: Vec<IndexLeafItem>,
},
LF {
items: Vec<FastLeafItem>,
},
LH {
items: Vec<HashLeafItem>,
},
RI {
items: Vec<IndexRootListElement>,
},
UNKNOWN,
}
Variants
NK(KeyNode)
VK(KeyValue)
SK
DB
LI
Fields
items: Vec<IndexLeafItem>
LF
Fields
items: Vec<FastLeafItem>
LH
Fields
items: Vec<HashLeafItem>
RI
Fields
items: Vec<IndexRootListElement>
UNKNOWN
Implementations
sourceimpl CellLookAhead
impl CellLookAhead
Trait Implementations
sourceimpl BinRead for CellLookAhead
impl BinRead for CellLookAhead
type Args = ()
type Args = ()
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
sourcefn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
Read the type from the reader
sourcefn read<R>(reader: &mut R) -> Result<Self, Error> where
R: Read + Seek,
fn read<R>(reader: &mut R) -> Result<Self, Error> where
R: Read + Seek,
Read the type from the reader while assuming no arguments have been passed Read more
sourcefn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error> where
R: Read + Seek,
fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error> where
R: Read + Seek,
Read the type from the reader using the specified arguments
fn after_parse<R>(
&mut self,
&mut R,
&ReadOptions,
Self::Args
) -> Result<(), Error> where
R: Read + Seek,
Auto Trait Implementations
impl !RefUnwindSafe for CellLookAhead
impl !Send for CellLookAhead
impl !Sync for CellLookAhead
impl Unpin for CellLookAhead
impl !UnwindSafe for CellLookAhead
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more