Struct rincon_client::aql::types::ExplainOptions
[−]
[src]
pub struct ExplainOptions { /* fields omitted */ }
Methods
impl ExplainOptions
[src]
pub fn set_all_plans<A>(&mut self, all_plans: A) where
A: Into<Option<bool>>,
[src]
A: Into<Option<bool>>,
pub fn is_all_plans(&self) -> Option<bool>
[src]
pub fn set_max_number_of_plans<M>(&mut self, max_number_of_plans: M) where
M: Into<Option<u32>>,
[src]
M: Into<Option<u32>>,
pub fn max_plans(&self) -> Option<u32>
[src]
pub fn optimizer_mut(&mut self) -> &mut Optimizer
[src]
Returns a mutable reference to the optimizer options.
pub fn remove_optimizer(&mut self) -> Option<Optimizer>
[src]
Removes the optimizer options from this struct and returns the them.
pub fn optimizer(&self) -> Option<&Optimizer>
[src]
Returns a reference to the optimizer options.
Trait Implementations
impl Debug for ExplainOptions
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for ExplainOptions
[src]
fn clone(&self) -> ExplainOptions
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq for ExplainOptions
[src]
fn eq(&self, __arg_0: &ExplainOptions) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &ExplainOptions) -> bool
[src]
This method tests for !=
.