pub enum TsTarget {
EcmaScript(EcmaScriptTarget),
Latest,
}Expand description
TypeScript target metadata.
Variants§
EcmaScript(EcmaScriptTarget)
Latest
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TsTarget
impl<'de> Deserialize<'de> for TsTarget
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 From<EcmaScriptTarget> for TsTarget
impl From<EcmaScriptTarget> for TsTarget
Source§fn from(value: EcmaScriptTarget) -> Self
fn from(value: EcmaScriptTarget) -> Self
Converts to this type from the input type.
Source§impl Ord for TsTarget
impl Ord for TsTarget
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 TsTarget
impl PartialOrd for TsTarget
impl Copy for TsTarget
impl Eq for TsTarget
impl StructuralPartialEq for TsTarget
Auto Trait Implementations§
impl Freeze for TsTarget
impl RefUnwindSafe for TsTarget
impl Send for TsTarget
impl Sync for TsTarget
impl Unpin for TsTarget
impl UnsafeUnpin for TsTarget
impl UnwindSafe for TsTarget
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