pub struct MigrationOptions {
pub create_backup: bool,
pub check_git: bool,
pub update_manifest: bool,
pub run_tests: bool,
pub fix_idioms: bool,
pub allow_dirty: bool,
pub allow_staged: bool,
pub all_targets: bool,
pub continue_on_error: bool,
}Expand description
Migration options
Fields§
§create_backup: boolCreate backup before migration
check_git: boolCheck for uncommitted git changes
update_manifest: boolUpdate Cargo.toml
run_tests: boolRun tests after migration
fix_idioms: boolApply edition idioms
allow_dirty: boolAllow migration with dirty working directory
allow_staged: boolAllow migration with staged changes
all_targets: boolFix all targets
continue_on_error: boolContinue on error
Trait Implementations§
Source§impl Clone for MigrationOptions
impl Clone for MigrationOptions
Source§fn clone(&self) -> MigrationOptions
fn clone(&self) -> MigrationOptions
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 moreSource§impl Debug for MigrationOptions
impl Debug for MigrationOptions
Auto Trait Implementations§
impl Freeze for MigrationOptions
impl RefUnwindSafe for MigrationOptions
impl Send for MigrationOptions
impl Sync for MigrationOptions
impl Unpin for MigrationOptions
impl UnwindSafe for MigrationOptions
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