pub struct LabeledExpressionSyntax {
pub expression: ExpressionSyntax,
pub alias: Option<Identifier>,
pub span: Span,
}Fields§
§expression: ExpressionSyntax§alias: Option<Identifier>§span: SpanTrait Implementations§
Source§impl Clone for LabeledExpressionSyntax
impl Clone for LabeledExpressionSyntax
Source§fn clone(&self) -> LabeledExpressionSyntax
fn clone(&self) -> LabeledExpressionSyntax
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LabeledExpressionSyntax
impl Debug for LabeledExpressionSyntax
impl Eq for LabeledExpressionSyntax
Source§impl PartialEq for LabeledExpressionSyntax
impl PartialEq for LabeledExpressionSyntax
impl StructuralPartialEq for LabeledExpressionSyntax
Auto Trait Implementations§
impl Freeze for LabeledExpressionSyntax
impl RefUnwindSafe for LabeledExpressionSyntax
impl Send for LabeledExpressionSyntax
impl Sync for LabeledExpressionSyntax
impl Unpin for LabeledExpressionSyntax
impl UnsafeUnpin for LabeledExpressionSyntax
impl UnwindSafe for LabeledExpressionSyntax
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