Struct pgx_pg_sys::ExplainState
source · #[repr(C)]pub struct ExplainState {Show 19 fields
pub str_: StringInfo,
pub verbose: bool,
pub analyze: bool,
pub costs: bool,
pub buffers: bool,
pub wal: bool,
pub timing: bool,
pub summary: bool,
pub settings: bool,
pub format: ExplainFormat,
pub indent: c_int,
pub grouping_stack: *mut List,
pub pstmt: *mut PlannedStmt,
pub rtable: *mut List,
pub rtable_names: *mut List,
pub deparse_cxt: *mut List,
pub printed_subplans: *mut Bitmapset,
pub hide_workers: bool,
pub workers_state: *mut ExplainWorkersState,
}
Fields
str_: StringInfo
verbose: bool
analyze: bool
costs: bool
buffers: bool
wal: bool
timing: bool
summary: bool
settings: bool
format: ExplainFormat
indent: c_int
grouping_stack: *mut List
pstmt: *mut PlannedStmt
rtable: *mut List
rtable_names: *mut List
deparse_cxt: *mut List
printed_subplans: *mut Bitmapset
hide_workers: bool
workers_state: *mut ExplainWorkersState
Trait Implementations
sourceimpl Clone for ExplainState
impl Clone for ExplainState
sourcefn clone(&self) -> ExplainState
fn clone(&self) -> ExplainState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ExplainState
impl Debug for ExplainState
sourceimpl Default for ExplainState
impl Default for ExplainState
impl Copy for ExplainState
Auto Trait Implementations
impl RefUnwindSafe for ExplainState
impl !Send for ExplainState
impl !Sync for ExplainState
impl Unpin for ExplainState
impl UnwindSafe for ExplainState
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