Enum swc_ecma_visit::fields::ModuleItemField
source · pub enum ModuleItemField {
ModuleDecl,
Stmt,
}
Expand description
This enum represents fields of ModuleItemField
Variants§
Implementations§
Trait Implementations§
source§impl Clone for ModuleItemField
impl Clone for ModuleItemField
source§fn clone(&self) -> ModuleItemField
fn clone(&self) -> ModuleItemField
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ModuleItemField
impl Debug for ModuleItemField
source§impl<'de> Deserialize<'de> for ModuleItemField
impl<'de> Deserialize<'de> for ModuleItemField
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 Hash for ModuleItemField
impl Hash for ModuleItemField
source§impl Ord for ModuleItemField
impl Ord for ModuleItemField
source§fn cmp(&self, other: &ModuleItemField) -> Ordering
fn cmp(&self, other: &ModuleItemField) -> Ordering
1.21.0 · 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 PartialEq<ModuleItemField> for ModuleItemField
impl PartialEq<ModuleItemField> for ModuleItemField
source§fn eq(&self, other: &ModuleItemField) -> bool
fn eq(&self, other: &ModuleItemField) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<ModuleItemField> for ModuleItemField
impl PartialOrd<ModuleItemField> for ModuleItemField
source§fn partial_cmp(&self, other: &ModuleItemField) -> Option<Ordering>
fn partial_cmp(&self, other: &ModuleItemField) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for ModuleItemField
impl Serialize for ModuleItemField
impl Copy for ModuleItemField
impl Eq for ModuleItemField
impl StructuralEq for ModuleItemField
impl StructuralPartialEq for ModuleItemField
Auto Trait Implementations§
impl RefUnwindSafe for ModuleItemField
impl Send for ModuleItemField
impl Sync for ModuleItemField
impl Unpin for ModuleItemField
impl UnwindSafe for ModuleItemField
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