Struct rusqlite::backup::Progress
[−]
[src]
pub struct Progress { pub remaining: c_int, pub pagecount: c_int, }
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
impl Copy for Progress
[src]
impl Clone for Progress
[src]
fn clone(&self) -> Progress
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more