Struct syn_solidity::ExprIndex
source · pub struct ExprIndex {
pub expr: Box<Expr>,
pub bracket_token: Bracket,
pub start: Option<Box<Expr>>,
pub colon_token: Option<Colon>,
pub end: Option<Box<Expr>>,
}
Expand description
A square bracketed indexing expression: vector[2]
.
Fields§
§expr: Box<Expr>
§bracket_token: Bracket
§start: Option<Box<Expr>>
§colon_token: Option<Colon>
§end: Option<Box<Expr>>
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for ExprIndex
impl !Send for ExprIndex
impl !Sync for ExprIndex
impl Unpin for ExprIndex
impl UnwindSafe for ExprIndex
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