pub enum ProjectType {
ShadcnTailwind,
TailwindOnly,
Generic,
Unknown,
}Expand description
Detected project type based on config files present.
Variants§
ShadcnTailwind
shadcn/ui + Tailwind CSS project (components.json + tailwind config)
TailwindOnly
Tailwind CSS project (tailwind config but no shadcn)
Generic
Generic JS/TS project (package.json but no Tailwind)
Unknown
Unknown project type
Trait Implementations§
Source§impl Debug for ProjectType
impl Debug for ProjectType
Source§impl PartialEq for ProjectType
impl PartialEq for ProjectType
impl StructuralPartialEq for ProjectType
Auto Trait Implementations§
impl Freeze for ProjectType
impl RefUnwindSafe for ProjectType
impl Send for ProjectType
impl Sync for ProjectType
impl Unpin for ProjectType
impl UnsafeUnpin for ProjectType
impl UnwindSafe for ProjectType
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more