Struct partiql_ast::ast::FromLet
source · pub struct FromLet {
pub expr: Box<Expr>,
pub kind: FromLetKind,
pub as_alias: Option<SymbolPrimitive>,
pub at_alias: Option<SymbolPrimitive>,
pub by_alias: Option<SymbolPrimitive>,
}
Fields§
§expr: Box<Expr>
§kind: FromLetKind
§as_alias: Option<SymbolPrimitive>
§at_alias: Option<SymbolPrimitive>
§by_alias: Option<SymbolPrimitive>
Trait Implementations§
source§impl PartialEq<FromLet> for FromLet
impl PartialEq<FromLet> for FromLet
impl StructuralPartialEq for FromLet
Auto Trait Implementations§
impl RefUnwindSafe for FromLet
impl Send for FromLet
impl Sync for FromLet
impl Unpin for FromLet
impl UnwindSafe for FromLet
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