Struct rpgffi::Query [] [src]

#[repr(C)]
pub struct Query { pub type_: NodeTag, pub commandType: CmdType, pub querySource: QuerySource, pub queryId: uint32, pub canSetTag: bool_, pub utilityStmt: *mut Node, pub resultRelation: c_int, pub hasAggs: bool_, pub hasWindowFuncs: bool_, pub hasSubLinks: bool_, pub hasDistinctOn: bool_, pub hasRecursive: bool_, pub hasModifyingCTE: bool_, pub hasForUpdate: bool_, pub hasRowSecurity: bool_, pub cteList: *mut List, pub rtable: *mut List, pub jointree: *mut FromExpr, pub targetList: *mut List, pub onConflict: *mut OnConflictExpr, pub returningList: *mut List, pub groupClause: *mut List, pub groupingSets: *mut List, pub havingQual: *mut Node, pub windowClause: *mut List, pub distinctClause: *mut List, pub sortClause: *mut List, pub limitOffset: *mut Node, pub limitCount: *mut Node, pub rowMarks: *mut List, pub setOperations: *mut Node, pub constraintDeps: *mut List, pub withCheckOptions: *mut List, }

Fields

Trait Implementations

impl Copy for Query
[src]

impl Clone for Query
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more