Enum swc_ecma_visit::fields::AssignTargetField
source · pub enum AssignTargetField {
Simple,
Pat,
}
Expand description
This enum represents fields of AssignTargetField
Variants§
Implementations§
Trait Implementations§
source§impl Clone for AssignTargetField
impl Clone for AssignTargetField
source§fn clone(&self) -> AssignTargetField
fn clone(&self) -> AssignTargetField
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 AssignTargetField
impl Debug for AssignTargetField
source§impl<'de> Deserialize<'de> for AssignTargetField
impl<'de> Deserialize<'de> for AssignTargetField
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 AssignTargetField
impl Hash for AssignTargetField
source§impl Ord for AssignTargetField
impl Ord for AssignTargetField
source§fn cmp(&self, other: &AssignTargetField) -> Ordering
fn cmp(&self, other: &AssignTargetField) -> 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 AssignTargetField
impl PartialEq for AssignTargetField
source§fn eq(&self, other: &AssignTargetField) -> bool
fn eq(&self, other: &AssignTargetField) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for AssignTargetField
impl PartialOrd for AssignTargetField
source§fn partial_cmp(&self, other: &AssignTargetField) -> Option<Ordering>
fn partial_cmp(&self, other: &AssignTargetField) -> 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 AssignTargetField
impl Serialize for AssignTargetField
impl Copy for AssignTargetField
impl Eq for AssignTargetField
impl StructuralPartialEq for AssignTargetField
Auto Trait Implementations§
impl Freeze for AssignTargetField
impl RefUnwindSafe for AssignTargetField
impl Send for AssignTargetField
impl Sync for AssignTargetField
impl Unpin for AssignTargetField
impl UnwindSafe for AssignTargetField
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more