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
Source§fn clone(&self) -> CheckpointResult
fn clone(&self) -> CheckpointResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CheckpointResult
Source§impl Debug for CheckpointResult
impl Debug for CheckpointResult
Source§impl Default for CheckpointResult
impl Default for CheckpointResult
Source§fn default() -> CheckpointResult
fn default() -> CheckpointResult
Returns the “default value” for a type. Read more
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