#[repr(C)]pub struct WindowFunc {
pub xpr: Expr,
pub winfnoid: Oid,
pub wintype: Oid,
pub wincollid: Oid,
pub inputcollid: Oid,
pub args: *mut List,
pub aggfilter: *mut Expr,
pub winref: Index,
pub winstar: bool,
pub winagg: bool,
pub location: c_int,
}Fields§
§xpr: Expr§winfnoid: Oid§wintype: Oid§wincollid: Oid§inputcollid: Oid§args: *mut List§aggfilter: *mut Expr§winref: Index§winstar: bool§winagg: bool§location: c_intTrait Implementations§
Source§impl Clone for WindowFunc
impl Clone for WindowFunc
Source§fn clone(&self) -> WindowFunc
fn clone(&self) -> WindowFunc
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WindowFunc
Source§impl Debug for WindowFunc
impl Debug for WindowFunc
Source§impl Default for WindowFunc
impl Default for WindowFunc
Source§impl Display for WindowFunc
impl Display for WindowFunc
Source§impl PgNode for WindowFunc
impl PgNode for WindowFunc
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
Auto Trait Implementations§
impl !Send for WindowFunc
impl !Sync for WindowFunc
impl Freeze for WindowFunc
impl RefUnwindSafe for WindowFunc
impl Unpin for WindowFunc
impl UnsafeUnpin for WindowFunc
impl UnwindSafe for WindowFunc
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