pub struct CheckpointResult {
pub busy: bool,
pub log_frames: i64,
pub checkpointed_frames: i64,
}Expand description
What a WAL truncate checkpoint accomplished
Fields§
§busy: boolAnother connection kept the checkpoint from completing
log_frames: i64Frames in the WAL
checkpointed_frames: i64Frames folded into the main database file
Implementations§
Trait Implementations§
Source§impl Clone for CheckpointResult
impl Clone for CheckpointResult
impl Copy for CheckpointResult
Source§impl Debug for CheckpointResult
impl Debug for CheckpointResult
Auto Trait Implementations§
impl Freeze for CheckpointResult
impl RefUnwindSafe for CheckpointResult
impl Send for CheckpointResult
impl Sync for CheckpointResult
impl Unpin for CheckpointResult
impl UnsafeUnpin for CheckpointResult
impl UnwindSafe for CheckpointResult
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