pub struct MigrationArgs {
pub tag_arg: TagArg,
pub source_path: PathBuf,
}
Fields§
§tag_arg: TagArg
§source_path: PathBuf
Implementations§
Trait Implementations§
Source§impl From<ArgMatches> for MigrationArgs
impl From<ArgMatches> for MigrationArgs
Source§fn from(matches: ArgMatches) -> Self
fn from(matches: ArgMatches) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MigrationArgs
impl RefUnwindSafe for MigrationArgs
impl Send for MigrationArgs
impl Sync for MigrationArgs
impl Unpin for MigrationArgs
impl UnwindSafe for MigrationArgs
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> 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