pub struct Progress {
pub remaining: c_int,
pub pagecount: c_int,
}
Available on crate feature
backup
only.Expand description
Struct specifying the progress of a backup.
The percentage completion can be calculated as (pagecount - remaining) / pagecount
. The progress of a backup is as of the last call to
step
- if the source database is modified after a call to
step
, the progress value will become outdated and
potentially incorrect.
Fields§
§remaining: c_int
Number of pages in the source database that still need to be backed up.
pagecount: c_int
Total number of pages in the source database.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Progress
impl RefUnwindSafe for Progress
impl Send for Progress
impl Sync for Progress
impl Unpin for Progress
impl UnwindSafe for Progress
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