pub enum ModuleSourceKind {
Dir,
DirSource,
Git,
GitSource,
Local,
LocalSource,
}
Variants§
Trait Implementations§
Source§impl Clone for ModuleSourceKind
impl Clone for ModuleSourceKind
Source§fn clone(&self) -> ModuleSourceKind
fn clone(&self) -> ModuleSourceKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ModuleSourceKind
impl Debug for ModuleSourceKind
Source§impl<'de> Deserialize<'de> for ModuleSourceKind
impl<'de> Deserialize<'de> for ModuleSourceKind
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
Source§impl PartialEq for ModuleSourceKind
impl PartialEq for ModuleSourceKind
Source§impl Serialize for ModuleSourceKind
impl Serialize for ModuleSourceKind
impl StructuralPartialEq for ModuleSourceKind
Auto Trait Implementations§
impl Freeze for ModuleSourceKind
impl RefUnwindSafe for ModuleSourceKind
impl Send for ModuleSourceKind
impl Sync for ModuleSourceKind
impl Unpin for ModuleSourceKind
impl UnwindSafe for ModuleSourceKind
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