pub enum MigrateOutcome {
Migrated {
from: StorageBackend,
to: StorageBackend,
items: usize,
sprints: usize,
},
AlreadyUsing(StorageBackend),
}Expand description
Result of migrate_storage.
Variants§
Migrated
Actually migrated (migration source, migration destination, and number of items copied).
AlreadyUsing(StorageBackend)
No migration was needed because the target backend is already active.
Trait Implementations§
Source§impl Clone for MigrateOutcome
impl Clone for MigrateOutcome
Source§fn clone(&self) -> MigrateOutcome
fn clone(&self) -> MigrateOutcome
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 moreSource§impl Debug for MigrateOutcome
impl Debug for MigrateOutcome
impl Eq for MigrateOutcome
Source§impl PartialEq for MigrateOutcome
impl PartialEq for MigrateOutcome
impl StructuralPartialEq for MigrateOutcome
Auto Trait Implementations§
impl Freeze for MigrateOutcome
impl RefUnwindSafe for MigrateOutcome
impl Send for MigrateOutcome
impl Sync for MigrateOutcome
impl Unpin for MigrateOutcome
impl UnsafeUnpin for MigrateOutcome
impl UnwindSafe for MigrateOutcome
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> 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