pub struct YeetExpression {
pub inner: Expression,
pub span: Span,
}Fields§
§inner: Expression§span: SpanTrait Implementations§
Source§impl AstNode for YeetExpression
impl AstNode for YeetExpression
Source§impl Clone for YeetExpression
impl Clone for YeetExpression
Source§fn clone(&self) -> YeetExpression
fn clone(&self) -> YeetExpression
Returns a duplicate 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 YeetExpression
impl Debug for YeetExpression
Source§impl From<(Expression, Span)> for YeetExpression
impl From<(Expression, Span)> for YeetExpression
Source§fn from(original: (Expression, Span)) -> YeetExpression
fn from(original: (Expression, Span)) -> YeetExpression
Converts to this type from the input type.
Source§impl From<YeetExpression> for PostfixExpression
impl From<YeetExpression> for PostfixExpression
Source§fn from(value: YeetExpression) -> Self
fn from(value: YeetExpression) -> Self
Converts to this type from the input type.
Source§impl PartialEq for YeetExpression
impl PartialEq for YeetExpression
impl Eq for YeetExpression
impl StructuralPartialEq for YeetExpression
Auto Trait Implementations§
impl Freeze for YeetExpression
impl RefUnwindSafe for YeetExpression
impl Send for YeetExpression
impl Sync for YeetExpression
impl Unpin for YeetExpression
impl UnwindSafe for YeetExpression
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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