Struct pgx_pg_sys::WindowClause
source · [−]#[repr(C)]pub struct WindowClause {Show 15 fields
pub type_: NodeTag,
pub name: *mut c_char,
pub refname: *mut c_char,
pub partitionClause: *mut List,
pub orderClause: *mut List,
pub frameOptions: c_int,
pub startOffset: *mut Node,
pub endOffset: *mut Node,
pub startInRangeFunc: Oid,
pub endInRangeFunc: Oid,
pub inRangeColl: Oid,
pub inRangeAsc: bool,
pub inRangeNullsFirst: bool,
pub winref: Index,
pub copiedOrder: bool,
}Fields
type_: NodeTagname: *mut c_charrefname: *mut c_charpartitionClause: *mut ListorderClause: *mut ListframeOptions: c_intstartOffset: *mut NodeendOffset: *mut NodestartInRangeFunc: OidendInRangeFunc: OidinRangeColl: OidinRangeAsc: boolinRangeNullsFirst: boolwinref: IndexcopiedOrder: boolTrait Implementations
sourceimpl Clone for WindowClause
impl Clone for WindowClause
sourcefn clone(&self) -> WindowClause
fn clone(&self) -> WindowClause
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for WindowClause
impl Debug for WindowClause
sourceimpl Default for WindowClause
impl Default for WindowClause
sourceimpl Display for WindowClause
impl Display for WindowClause
sourceimpl PgNode for WindowClause
impl PgNode for WindowClause
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for WindowClause
Auto Trait Implementations
impl RefUnwindSafe for WindowClause
impl !Send for WindowClause
impl !Sync for WindowClause
impl Unpin for WindowClause
impl UnwindSafe for WindowClause
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more