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
sourceimpl Clone for ExprArrayDescriptor
impl Clone for ExprArrayDescriptor
sourcefn clone(&self) -> ExprArrayDescriptor
fn clone(&self) -> ExprArrayDescriptor
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
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
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