Struct rincon_client::aql::types::ExecutionPlan
[−]
[src]
pub struct ExecutionPlan { /* fields omitted */ }
Methods
impl ExecutionPlan
[src]
pub fn new<Nds, Rls, Rl, Cols, Vars>(
nodes: Nds,
rules: Rls,
collections: Cols,
variables: Vars,
estimated_cost: f64,
estimated_nr_items: u64
) -> Self where
Nds: IntoIterator<Item = ExecutionNode>,
Rls: IntoIterator<Item = Rl>,
Rl: Into<String>,
Cols: IntoIterator<Item = ExecutionCollection>,
Vars: IntoIterator<Item = ExecutionVariable>,
[src]
nodes: Nds,
rules: Rls,
collections: Cols,
variables: Vars,
estimated_cost: f64,
estimated_nr_items: u64
) -> Self where
Nds: IntoIterator<Item = ExecutionNode>,
Rls: IntoIterator<Item = Rl>,
Rl: Into<String>,
Cols: IntoIterator<Item = ExecutionCollection>,
Vars: IntoIterator<Item = ExecutionVariable>,
pub fn nodes(&self) -> &[ExecutionNode]
[src]
pub fn rules(&self) -> &[String]
[src]
pub fn collections(&self) -> &[ExecutionCollection]
[src]
pub fn variables(&self) -> &[ExecutionVariable]
[src]
pub fn estimated_cost(&self) -> f64
[src]
pub fn estimated_nr_items(&self) -> u64
[src]
Trait Implementations
impl Debug for ExecutionPlan
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for ExecutionPlan
[src]
fn clone(&self) -> ExecutionPlan
[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 ExecutionPlan
[src]
fn eq(&self, __arg_0: &ExecutionPlan) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &ExecutionPlan) -> bool
[src]
This method tests for !=
.