Enum swc_ecma_visit::fields::ArrayLitField
source · pub enum ArrayLitField {
Span,
Elems(usize),
}
Expand description
This enum represents fields of ArrayLitField
Variants§
Implementations§
Trait Implementations§
source§impl Clone for ArrayLitField
impl Clone for ArrayLitField
source§fn clone(&self) -> ArrayLitField
fn clone(&self) -> ArrayLitField
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 ArrayLitField
impl Debug for ArrayLitField
source§impl<'de> Deserialize<'de> for ArrayLitField
impl<'de> Deserialize<'de> for ArrayLitField
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 ArrayLitField
impl Hash for ArrayLitField
source§impl Ord for ArrayLitField
impl Ord for ArrayLitField
source§fn cmp(&self, other: &ArrayLitField) -> Ordering
fn cmp(&self, other: &ArrayLitField) -> 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 for ArrayLitField
impl PartialEq for ArrayLitField
source§fn eq(&self, other: &ArrayLitField) -> bool
fn eq(&self, other: &ArrayLitField) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ArrayLitField
impl PartialOrd for ArrayLitField
source§fn partial_cmp(&self, other: &ArrayLitField) -> Option<Ordering>
fn partial_cmp(&self, other: &ArrayLitField) -> 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 ArrayLitField
impl Serialize for ArrayLitField
impl Copy for ArrayLitField
impl Eq for ArrayLitField
impl StructuralPartialEq for ArrayLitField
Auto Trait Implementations§
impl RefUnwindSafe for ArrayLitField
impl Send for ArrayLitField
impl Sync for ArrayLitField
impl Unpin for ArrayLitField
impl UnwindSafe for ArrayLitField
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