Struct pgx_pg_sys::PlanRowMark
source · [−]#[repr(C)]pub struct PlanRowMark {
pub type_: NodeTag,
pub rti: Index,
pub prti: Index,
pub rowmarkId: Index,
pub markType: RowMarkType,
pub allMarkTypes: c_int,
pub strength: LockClauseStrength,
pub waitPolicy: LockWaitPolicy,
pub isParent: bool,
}Fields
type_: NodeTagrti: Indexprti: IndexrowmarkId: IndexmarkType: RowMarkTypeallMarkTypes: c_intstrength: LockClauseStrengthwaitPolicy: LockWaitPolicyisParent: boolTrait Implementations
sourceimpl Clone for PlanRowMark
impl Clone for PlanRowMark
sourcefn clone(&self) -> PlanRowMark
fn clone(&self) -> PlanRowMark
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 PlanRowMark
impl Debug for PlanRowMark
sourceimpl Default for PlanRowMark
impl Default for PlanRowMark
sourceimpl Display for PlanRowMark
impl Display for PlanRowMark
sourceimpl PgNode for PlanRowMark
impl PgNode for PlanRowMark
sourcefn display_node(&self) -> String
fn display_node(&self) -> String
Format this node
impl Copy for PlanRowMark
Auto Trait Implementations
impl RefUnwindSafe for PlanRowMark
impl Send for PlanRowMark
impl Sync for PlanRowMark
impl Unpin for PlanRowMark
impl UnwindSafe for PlanRowMark
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