Struct nt_hive2::transactionlog::TransactionLog
source · pub struct TransactionLog { /* private fields */ }Implementations§
source§impl TransactionLog
impl TransactionLog
Auto-generated by derive_getters::Getters.
sourcepub fn base_block(&self) -> &Option<HiveBaseBlock>
pub fn base_block(&self) -> &Option<HiveBaseBlock>
A modified partial backup copy of a base block is stored in the first sector of a transaction log file in the same way as in the old format and for the same purpose. However, the File type field is set to 6.
sourcepub fn log_entries(&self) -> &Vec<TransactionLogsEntry>
pub fn log_entries(&self) -> &Vec<TransactionLogsEntry>
Get field log_entries from instance of TransactionLog.
Trait Implementations§
source§impl BinRead for TransactionLog
impl BinRead for TransactionLog
§type Args = ()
type Args = ()
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
source§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>
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
source§fn read<R>(reader: &mut R) -> Result<Self, Error>
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read the type from the reader while assuming no arguments have been passed Read more
source§fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error>
fn read_args<R>(reader: &mut R, args: Self::Args) -> Result<Self, Error>
Read the type from the reader using the specified arguments
fn after_parse<R>( &mut self, _: &mut R, _: &ReadOptions, _: Self::Args ) -> Result<(), Error>
source§impl Clone for TransactionLog
impl Clone for TransactionLog
source§fn clone(&self) -> TransactionLog
fn clone(&self) -> TransactionLog
Returns a copy 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 TransactionLog
impl Debug for TransactionLog
source§impl Default for TransactionLog
impl Default for TransactionLog
source§fn default() -> TransactionLog
fn default() -> TransactionLog
Returns the “default value” for a type. Read more
source§impl From<TransactionLog> for Vec<TransactionLogsEntry>
impl From<TransactionLog> for Vec<TransactionLogsEntry>
source§fn from(log: TransactionLog) -> Self
fn from(log: TransactionLog) -> Self
Converts to this type from the input type.
source§impl IntoIterator for TransactionLog
impl IntoIterator for TransactionLog
§type Item = TransactionLogsEntry
type Item = TransactionLogsEntry
The type of the elements being iterated over.
§type IntoIter = IntoIter<<TransactionLog as IntoIterator>::Item>
type IntoIter = IntoIter<<TransactionLog as IntoIterator>::Item>
Which kind of iterator are we turning this into?
source§impl TryFrom<&mut File> for TransactionLog
impl TryFrom<&mut File> for TransactionLog
Auto Trait Implementations§
impl Freeze for TransactionLog
impl RefUnwindSafe for TransactionLog
impl Send for TransactionLog
impl Sync for TransactionLog
impl Unpin for TransactionLog
impl UnwindSafe for TransactionLog
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