#[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: Type,
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: Type
§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§
Source§impl Clone for ExplainState
impl Clone for ExplainState
Source§fn clone(&self) -> ExplainState
fn clone(&self) -> ExplainState
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExplainState
impl Debug for ExplainState
Source§impl Default for ExplainState
impl Default for ExplainState
impl Copy for ExplainState
Auto Trait Implementations§
impl Freeze for ExplainState
impl RefUnwindSafe for ExplainState
impl !Send for ExplainState
impl !Sync for ExplainState
impl Unpin for ExplainState
impl UnwindSafe for ExplainState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more