pub enum ProjectionItem {
Expr {
expr: Expr,
alias: Option<Variable>,
span: Span,
},
Star {
span: Span,
},
}Variants§
Trait Implementations§
Source§impl Clone for ProjectionItem
impl Clone for ProjectionItem
Source§fn clone(&self) -> ProjectionItem
fn clone(&self) -> ProjectionItem
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 moreAuto Trait Implementations§
impl Freeze for ProjectionItem
impl RefUnwindSafe for ProjectionItem
impl Send for ProjectionItem
impl Sync for ProjectionItem
impl Unpin for ProjectionItem
impl UnsafeUnpin for ProjectionItem
impl UnwindSafe for ProjectionItem
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