pub struct InitPlan {
pub changeset_dir: PathBuf,
pub dir_exists: bool,
pub gitkeep_exists: bool,
pub metadata_section: MetadataSection,
pub config: InitConfig,
}Expand description
A preview of what the init operation will do, without performing any changes.
Fields§
§changeset_dir: PathBuf§dir_exists: bool§gitkeep_exists: bool§metadata_section: MetadataSection§config: InitConfigTrait Implementations§
Auto Trait Implementations§
impl Freeze for InitPlan
impl RefUnwindSafe for InitPlan
impl Send for InitPlan
impl Sync for InitPlan
impl Unpin for InitPlan
impl UnsafeUnpin for InitPlan
impl UnwindSafe for InitPlan
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> 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