Struct pgx_pg_sys::WindowFunc
source · [−]#[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: Exprwinfnoid: Oidwintype: Oidwincollid: Oidinputcollid: Oidargs: *mut Listaggfilter: *mut Exprwinref: Indexwinstar: boolwinagg: boollocation: c_intTrait Implementations
sourceimpl Clone for WindowFunc
impl Clone for WindowFunc
sourcefn clone(&self) -> WindowFunc
fn clone(&self) -> WindowFunc
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 WindowFunc
impl Debug for WindowFunc
sourceimpl Default for WindowFunc
impl Default for WindowFunc
sourceimpl Display for WindowFunc
impl Display for WindowFunc
sourceimpl PgNode for WindowFunc
impl PgNode for WindowFunc
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for WindowFunc
Auto Trait Implementations
impl RefUnwindSafe for WindowFunc
impl !Send for WindowFunc
impl !Sync for WindowFunc
impl Unpin for WindowFunc
impl UnwindSafe for WindowFunc
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