Enum sway_ast::expr::ExprArrayDescriptor
source · pub enum ExprArrayDescriptor {
Sequence(Punctuated<Expr, CommaToken>),
Repeat {
value: Box<Expr>,
semicolon_token: SemicolonToken,
length: Box<Expr>,
},
}Variants§
Sequence(Punctuated<Expr, CommaToken>)
Repeat
Trait Implementations§
source§impl Clone for ExprArrayDescriptor
impl Clone for ExprArrayDescriptor
source§fn clone(&self) -> ExprArrayDescriptor
fn clone(&self) -> ExprArrayDescriptor
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 ExprArrayDescriptor
impl Debug for ExprArrayDescriptor
Auto Trait Implementations§
impl RefUnwindSafe for ExprArrayDescriptor
impl Send for ExprArrayDescriptor
impl Sync for ExprArrayDescriptor
impl Unpin for ExprArrayDescriptor
impl UnwindSafe for ExprArrayDescriptor
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