pub enum LangId {
TypeScript,
Tsx,
JavaScript,
Python,
Rust,
Go,
Markdown,
}Expand description
Supported language identifier.
Variants§
Trait Implementations§
impl Copy for LangId
impl Eq for LangId
impl StructuralPartialEq for LangId
Auto Trait Implementations§
impl Freeze for LangId
impl RefUnwindSafe for LangId
impl Send for LangId
impl Sync for LangId
impl Unpin for LangId
impl UnsafeUnpin for LangId
impl UnwindSafe for LangId
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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