pub struct ArrayAccess {
pub target: Box<Expression>,
pub index: Box<Expression>,
}Expand description
Array access.
Fields§
§target: Box<Expression>Target array expression.
index: Box<Expression>Index expression.
Trait Implementations§
Source§impl Clone for ArrayAccess
impl Clone for ArrayAccess
Source§fn clone(&self) -> ArrayAccess
fn clone(&self) -> ArrayAccess
Returns a duplicate 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 ArrayAccess
impl Debug for ArrayAccess
Source§impl<'de> Deserialize<'de> for ArrayAccess
impl<'de> Deserialize<'de> for ArrayAccess
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ArrayAccess
impl PartialEq for ArrayAccess
Source§impl Serialize for ArrayAccess
impl Serialize for ArrayAccess
impl StructuralPartialEq for ArrayAccess
Auto Trait Implementations§
impl Freeze for ArrayAccess
impl RefUnwindSafe for ArrayAccess
impl Send for ArrayAccess
impl Sync for ArrayAccess
impl Unpin for ArrayAccess
impl UnsafeUnpin for ArrayAccess
impl UnwindSafe for ArrayAccess
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