Struct sway_ast::expr::ExprStructField
source · [−]pub struct ExprStructField {
pub field_name: Ident,
pub expr_opt: Option<(ColonToken, Box<Expr>)>,
}
Fields
field_name: Ident
expr_opt: Option<(ColonToken, Box<Expr>)>
Trait Implementations
sourceimpl Clone for ExprStructField
impl Clone for ExprStructField
sourcefn clone(&self) -> ExprStructField
fn clone(&self) -> ExprStructField
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 more
sourceimpl Debug for ExprStructField
impl Debug for ExprStructField
Auto Trait Implementations
impl RefUnwindSafe for ExprStructField
impl Send for ExprStructField
impl Sync for ExprStructField
impl Unpin for ExprStructField
impl UnwindSafe for ExprStructField
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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