pub enum RootKind {
Show 33 variants
GitRepo,
HgRepo,
SvnRepo,
FossilRepo,
BzrRepo,
CargoWorkspace,
CargoPackage,
NpmPackage,
PnpmWorkspace,
YarnWorkspace,
LernaWorkspace,
TurboWorkspace,
PythonProject,
GoWorkspace,
GoModule,
MavenProject,
GradleWorkspace,
GradleProject,
CMakeProject,
RubyProject,
PhpProject,
ElixirProject,
DotnetProject,
MdBook,
MkDocs,
Jekyll,
Sphinx,
Docusaurus,
Hugo,
Gatsby,
Astro,
DocFx,
DvcDataset,
}Variants§
GitRepo
HgRepo
SvnRepo
FossilRepo
BzrRepo
CargoWorkspace
CargoPackage
NpmPackage
PnpmWorkspace
YarnWorkspace
LernaWorkspace
TurboWorkspace
PythonProject
GoWorkspace
GoModule
MavenProject
GradleWorkspace
GradleProject
CMakeProject
RubyProject
PhpProject
ElixirProject
DotnetProject
MdBook
MkDocs
Jekyll
Sphinx
Docusaurus
Hugo
Gatsby
Astro
DocFx
DvcDataset
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RootKind
impl<'de> Deserialize<'de> for RootKind
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 Ord for RootKind
impl Ord for RootKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for RootKind
impl PartialOrd for RootKind
impl Copy for RootKind
impl Eq for RootKind
impl StructuralPartialEq for RootKind
Auto Trait Implementations§
impl Freeze for RootKind
impl RefUnwindSafe for RootKind
impl Send for RootKind
impl Sync for RootKind
impl Unpin for RootKind
impl UnsafeUnpin for RootKind
impl UnwindSafe for RootKind
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