pub struct ArrayLiteralExprNode {
pub elements: NodeArrayId,
pub span: SourceSpan,
}Expand description
Array literal: [ ( expression ( , expression )* )? ]
Fields§
§elements: NodeArrayId§span: SourceSpanTrait Implementations§
Source§impl Clone for ArrayLiteralExprNode
impl Clone for ArrayLiteralExprNode
impl Copy for ArrayLiteralExprNode
Source§impl Debug for ArrayLiteralExprNode
impl Debug for ArrayLiteralExprNode
Source§impl PartialEq for ArrayLiteralExprNode
impl PartialEq for ArrayLiteralExprNode
impl StructuralPartialEq for ArrayLiteralExprNode
Auto Trait Implementations§
impl Freeze for ArrayLiteralExprNode
impl RefUnwindSafe for ArrayLiteralExprNode
impl Send for ArrayLiteralExprNode
impl Sync for ArrayLiteralExprNode
impl Unpin for ArrayLiteralExprNode
impl UnsafeUnpin for ArrayLiteralExprNode
impl UnwindSafe for ArrayLiteralExprNode
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