#[repr(C)]pub struct WindowAgg {Show 18 fields
pub plan: Plan,
pub winref: Index,
pub partNumCols: c_int,
pub partColIdx: *mut AttrNumber,
pub partOperators: *mut Oid,
pub partCollations: *mut Oid,
pub ordNumCols: c_int,
pub ordColIdx: *mut AttrNumber,
pub ordOperators: *mut Oid,
pub ordCollations: *mut Oid,
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,
}
Fields§
§plan: Plan
§winref: Index
§partNumCols: c_int
§partColIdx: *mut AttrNumber
§partOperators: *mut Oid
§partCollations: *mut Oid
§ordNumCols: c_int
§ordColIdx: *mut AttrNumber
§ordOperators: *mut Oid
§ordCollations: *mut Oid
§frameOptions: c_int
§startOffset: *mut Node
§endOffset: *mut Node
§startInRangeFunc: Oid
§endInRangeFunc: Oid
§inRangeColl: Oid
§inRangeAsc: bool
§inRangeNullsFirst: bool
Trait Implementations§
impl Copy for WindowAgg
Auto Trait Implementations§
impl Freeze for WindowAgg
impl RefUnwindSafe for WindowAgg
impl !Send for WindowAgg
impl !Sync for WindowAgg
impl Unpin for WindowAgg
impl UnwindSafe for WindowAgg
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