Enum swc_ecma_loader::TargetEnv
source · [−]pub enum TargetEnv {
Browser,
Node,
}
Expand description
Target runtime environment.
Variants
Browser
Node
Trait Implementations
sourceimpl<'de> Deserialize<'de> for TargetEnv
impl<'de> Deserialize<'de> for TargetEnv
sourcefn 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
impl Copy for TargetEnv
impl Eq for TargetEnv
impl StructuralEq for TargetEnv
impl StructuralPartialEq for TargetEnv
Auto Trait Implementations
impl RefUnwindSafe for TargetEnv
impl Send for TargetEnv
impl Sync for TargetEnv
impl Unpin for TargetEnv
impl UnwindSafe for TargetEnv
Blanket Implementations
sourceimpl<T> ArchivePointee for T
impl<T> ArchivePointee for T
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
sourcefn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more