pub enum ArrayLiteralElement {
Value(ExprId),
Spread {
value: ExprId,
span: Span,
},
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ArrayLiteralElement
impl Clone for ArrayLiteralElement
Source§impl Debug for ArrayLiteralElement
impl Debug for ArrayLiteralElement
Source§impl PartialEq for ArrayLiteralElement
impl PartialEq for ArrayLiteralElement
impl StructuralPartialEq for ArrayLiteralElement
Auto Trait Implementations§
impl Freeze for ArrayLiteralElement
impl RefUnwindSafe for ArrayLiteralElement
impl Send for ArrayLiteralElement
impl Sync for ArrayLiteralElement
impl Unpin for ArrayLiteralElement
impl UnsafeUnpin for ArrayLiteralElement
impl UnwindSafe for ArrayLiteralElement
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