Struct swc_ecma_ast::SpreadElement
source · [−]Fields
dot3_token: Span
expr: Box<Expr>
Trait Implementations
sourceimpl Clone for SpreadElement
impl Clone for SpreadElement
sourcefn clone(&self) -> SpreadElement
fn clone(&self) -> SpreadElement
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SpreadElement
impl Debug for SpreadElement
sourceimpl<'de> Deserialize<'de> for SpreadElement
impl<'de> Deserialize<'de> for SpreadElement
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
sourceimpl EqIgnoreSpan for SpreadElement
impl EqIgnoreSpan for SpreadElement
fn eq_ignore_span(&self, other: &Self) -> bool
sourceimpl From<SpreadElement> for JSXAttrOrSpread
impl From<SpreadElement> for JSXAttrOrSpread
sourcefn from(v: SpreadElement) -> Self
fn from(v: SpreadElement) -> Self
Converts to this type from the input type.
sourceimpl From<SpreadElement> for PropOrSpread
impl From<SpreadElement> for PropOrSpread
sourcefn from(v: SpreadElement) -> Self
fn from(v: SpreadElement) -> Self
Converts to this type from the input type.
sourceimpl Hash for SpreadElement
impl Hash for SpreadElement
sourceimpl PartialEq<SpreadElement> for SpreadElement
impl PartialEq<SpreadElement> for SpreadElement
sourcefn eq(&self, other: &SpreadElement) -> bool
fn eq(&self, other: &SpreadElement) -> bool
sourceimpl Serialize for SpreadElement
impl Serialize for SpreadElement
sourceimpl Spanned for SpreadElement
impl Spanned for SpreadElement
sourceimpl Take for SpreadElement
impl Take for SpreadElement
impl Eq for SpreadElement
impl StructuralEq for SpreadElement
impl StructuralPartialEq for SpreadElement
Auto Trait Implementations
impl RefUnwindSafe for SpreadElement
impl Send for SpreadElement
impl Sync for SpreadElement
impl Unpin for SpreadElement
impl UnwindSafe for SpreadElement
Blanket Implementations
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