pub enum VcsKind {
None,
Git,
Hg,
Svn,
Fossil,
Bzr,
}Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VcsKind
impl<'de> Deserialize<'de> for VcsKind
Source§fn 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
impl Copy for VcsKind
impl Eq for VcsKind
impl StructuralPartialEq for VcsKind
Auto Trait Implementations§
impl Freeze for VcsKind
impl RefUnwindSafe for VcsKind
impl Send for VcsKind
impl Sync for VcsKind
impl Unpin for VcsKind
impl UnsafeUnpin for VcsKind
impl UnwindSafe for VcsKind
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