Struct rpgffi::IndexAmRoutine
[−]
[src]
#[repr(C)]pub struct IndexAmRoutine { pub type_: NodeTag, pub amstrategies: uint16, pub amsupport: uint16, pub amcanorder: bool_, pub amcanorderbyop: bool_, pub amcanbackward: bool_, pub amcanunique: bool_, pub amcanmulticol: bool_, pub amoptionalkey: bool_, pub amsearcharray: bool_, pub amsearchnulls: bool_, pub amstorage: bool_, pub amclusterable: bool_, pub ampredlocks: bool_, pub amkeytype: Oid, pub ambuild: ambuild_function, pub ambuildempty: ambuildempty_function, pub aminsert: aminsert_function, pub ambulkdelete: ambulkdelete_function, pub amvacuumcleanup: amvacuumcleanup_function, pub amcanreturn: amcanreturn_function, pub amcostestimate: amcostestimate_function, pub amoptions: amoptions_function, pub amproperty: amproperty_function, pub amvalidate: amvalidate_function, pub ambeginscan: ambeginscan_function, pub amrescan: amrescan_function, pub amgettuple: amgettuple_function, pub amgetbitmap: amgetbitmap_function, pub amendscan: amendscan_function, pub ammarkpos: ammarkpos_function, pub amrestrpos: amrestrpos_function, }
Fields
type_: NodeTag
amstrategies: uint16
amsupport: uint16
amcanorder: bool_
amcanorderbyop: bool_
amcanbackward: bool_
amcanunique: bool_
amcanmulticol: bool_
amoptionalkey: bool_
amsearcharray: bool_
amsearchnulls: bool_
amstorage: bool_
amclusterable: bool_
ampredlocks: bool_
amkeytype: Oid
ambuild: ambuild_function
ambuildempty: ambuildempty_function
aminsert: aminsert_function
ambulkdelete: ambulkdelete_function
amvacuumcleanup: amvacuumcleanup_function
amcanreturn: amcanreturn_function
amcostestimate: amcostestimate_function
amoptions: amoptions_function
amproperty: amproperty_function
amvalidate: amvalidate_function
ambeginscan: ambeginscan_function
amrescan: amrescan_function
amgettuple: amgettuple_function
amgetbitmap: amgetbitmap_function
amendscan: amendscan_function
ammarkpos: ammarkpos_function
amrestrpos: amrestrpos_function