pub struct JournalReader { /* private fields */ }Implementations§
Source§impl JournalReader
impl JournalReader
pub fn open<P: Into<PathBuf>>(file_path: P) -> Result<Self, JournalReaderError>
pub fn headers(&mut self) -> Result<&JournalHeader, JournalReaderError>
pub fn read_txn(&mut self) -> Result<Option<Txn>, JournalReaderError>
pub fn seek(&mut self, serial: u32) -> Result<(), JournalReaderError>
pub fn txns(&mut self) -> JournalReaderIter<'_> ⓘ
Auto Trait Implementations§
impl Freeze for JournalReader
impl RefUnwindSafe for JournalReader
impl Send for JournalReader
impl Sync for JournalReader
impl Unpin for JournalReader
impl UnsafeUnpin for JournalReader
impl UnwindSafe for JournalReader
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