pub struct EnsureGitRepository {
pub path: PathBuf,
pub remote: String,
}Fields§
§path: PathBuf§remote: StringImplementations§
Trait Implementations§
Source§impl Action for EnsureGitRepository
impl Action for EnsureGitRepository
Auto Trait Implementations§
impl Freeze for EnsureGitRepository
impl RefUnwindSafe for EnsureGitRepository
impl Send for EnsureGitRepository
impl Sync for EnsureGitRepository
impl Unpin for EnsureGitRepository
impl UnwindSafe for EnsureGitRepository
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