pub struct InitPlan { /* private fields */ }Implementations§
Source§impl InitPlan
impl InitPlan
pub fn changeset_dir(&self) -> &PathBuf
pub fn dir_exists(&self) -> bool
pub fn gitkeep_exists(&self) -> bool
pub fn metadata_section(&self) -> MetadataSection
pub fn config(&self) -> &InitConfig
Source§impl InitPlan
impl InitPlan
pub fn new( changeset_dir: PathBuf, dir_exists: bool, gitkeep_exists: bool, metadata_section: MetadataSection, config: InitConfig, ) -> Self
Trait 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> 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