pub struct RangeTableFuncCol {
pub colname: Option<Str>,
pub typeName: Option<Box<TypeName>>,
pub for_ordinality: bool,
pub is_not_null: bool,
pub colexpr: Option<Node>,
pub coldefexpr: Option<Node>,
pub location: i32,
}Expand description
The node RangeTableFuncCol.
Fields§
§colname: Option<Str>§typeName: Option<Box<TypeName>>§for_ordinality: bool§is_not_null: bool§colexpr: Option<Node>§coldefexpr: Option<Node>§location: i32Trait Implementations§
Source§impl Clone for RangeTableFuncCol
impl Clone for RangeTableFuncCol
Source§impl Debug for RangeTableFuncCol
impl Debug for RangeTableFuncCol
Source§impl Default for RangeTableFuncCol
impl Default for RangeTableFuncCol
Source§impl Equal for RangeTableFuncCol
impl Equal for RangeTableFuncCol
Source§impl From<RangeTableFuncCol> for Node
impl From<RangeTableFuncCol> for Node
Source§fn from(node: RangeTableFuncCol) -> Node
fn from(node: RangeTableFuncCol) -> Node
Converts to this type from the input type.
Source§impl NodeType for RangeTableFuncCol
impl NodeType for RangeTableFuncCol
Source§impl Out for RangeTableFuncCol
impl Out for RangeTableFuncCol
Source§impl PartialEq for RangeTableFuncCol
impl PartialEq for RangeTableFuncCol
impl StructuralPartialEq for RangeTableFuncCol
Auto Trait Implementations§
impl Freeze for RangeTableFuncCol
impl RefUnwindSafe for RangeTableFuncCol
impl Send for RangeTableFuncCol
impl Sync for RangeTableFuncCol
impl Unpin for RangeTableFuncCol
impl UnsafeUnpin for RangeTableFuncCol
impl UnwindSafe for RangeTableFuncCol
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