Enum cargo::ops::VersionControl
source · [−]pub enum VersionControl {
Git,
Hg,
Pijul,
Fossil,
NoVcs,
}
Variants
Git
Hg
Pijul
Fossil
NoVcs
Trait Implementations
sourceimpl Clone for VersionControl
impl Clone for VersionControl
sourcefn clone(&self) -> VersionControl
fn clone(&self) -> VersionControl
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for VersionControl
impl Debug for VersionControl
sourceimpl<'de> Deserialize<'de> for VersionControl
impl<'de> Deserialize<'de> for VersionControl
sourcefn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl FromStr for VersionControl
impl FromStr for VersionControl
sourceimpl PartialEq<VersionControl> for VersionControl
impl PartialEq<VersionControl> for VersionControl
impl Copy for VersionControl
impl StructuralPartialEq for VersionControl
Auto Trait Implementations
impl RefUnwindSafe for VersionControl
impl Send for VersionControl
impl Sync for VersionControl
impl Unpin for VersionControl
impl UnwindSafe for VersionControl
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more