pub enum ProjectSource {
External {
git_url: PathBuf,
},
SelfRepo,
}Expand description
A project’s snapshots come from cloning git_url, or from the working
repo at runtime’s --repo-dir-path: never both, never neither.
Variants§
Implementations§
Source§impl ProjectSource
impl ProjectSource
Trait Implementations§
Source§impl Clone for ProjectSource
impl Clone for ProjectSource
Source§impl Debug for ProjectSource
impl Debug for ProjectSource
impl Eq for ProjectSource
Source§impl PartialEq for ProjectSource
impl PartialEq for ProjectSource
Source§impl Serialize for ProjectSource
impl Serialize for ProjectSource
impl StructuralPartialEq for ProjectSource
Auto Trait Implementations§
impl Forget for ProjectSource
impl Freeze for ProjectSource
impl Move for ProjectSource
impl RefUnwindSafe for ProjectSource
impl Send for ProjectSource
impl Sync for ProjectSource
impl Unpin for ProjectSource
impl UnsafeUnpin for ProjectSource
impl UnwindSafe for ProjectSource
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