#[non_exhaustive]pub enum Flavor {
JavaScript,
TypeScript,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
impl Copy for Flavor
impl Eq for Flavor
impl StructuralPartialEq for Flavor
Auto Trait Implementations§
impl Freeze for Flavor
impl RefUnwindSafe for Flavor
impl Send for Flavor
impl Sync for Flavor
impl Unpin for Flavor
impl UnwindSafe for Flavor
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