pub struct JsonTable {
pub context_item: Option<Box<JsonValueExpr>>,
pub pathspec: Option<Box<JsonTablePathSpec>>,
pub passing: List,
pub columns: List,
pub on_error: Option<Box<JsonBehavior>>,
pub alias: Option<Box<Alias>>,
pub lateral: bool,
pub location: i32,
}Expand description
The node JsonTable.
Fields§
§context_item: Option<Box<JsonValueExpr>>§pathspec: Option<Box<JsonTablePathSpec>>§passing: List§columns: List§on_error: Option<Box<JsonBehavior>>§alias: Option<Box<Alias>>§lateral: bool§location: i32Trait Implementations§
Source§impl NodeType for JsonTable
impl NodeType for JsonTable
Source§impl Out for JsonTable
impl Out for JsonTable
impl StructuralPartialEq for JsonTable
Auto Trait Implementations§
impl Freeze for JsonTable
impl RefUnwindSafe for JsonTable
impl Send for JsonTable
impl Sync for JsonTable
impl Unpin for JsonTable
impl UnsafeUnpin for JsonTable
impl UnwindSafe for JsonTable
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