pub struct CursorRestoreResult {
pub name: String,
pub success: bool,
pub recreated: bool,
pub rows_skipped: u64,
pub duration_ms: u64,
pub error: Option<String>,
}Expand description
Cursor restoration result
Fields§
§name: StringCursor name
success: boolRestoration succeeded
recreated: boolNew cursor was created (vs reopened)
rows_skipped: u64Rows skipped to reach position
duration_ms: u64Restoration time (ms)
error: Option<String>Error (if failed)
Trait Implementations§
Source§impl Clone for CursorRestoreResult
impl Clone for CursorRestoreResult
Source§fn clone(&self) -> CursorRestoreResult
fn clone(&self) -> CursorRestoreResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CursorRestoreResult
impl RefUnwindSafe for CursorRestoreResult
impl Send for CursorRestoreResult
impl Sync for CursorRestoreResult
impl Unpin for CursorRestoreResult
impl UnsafeUnpin for CursorRestoreResult
impl UnwindSafe for CursorRestoreResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more