Struct rincon_client::aql::types::ExecutionExpression
[−]
[src]
pub struct ExecutionExpression { /* fields omitted */ }
Methods
impl ExecutionExpression
[src]
pub fn new<Kd, Nm, Id, Val, Srt, Qnt, Levs, Subs>(
kind: Kd,
name: Nm,
id: Id,
value: Val,
sorted: Srt,
quantifier: Qnt,
levels: Levs,
sub_nodes: Subs
) -> Self where
Kd: Into<String>,
Nm: Into<Option<String>>,
Id: Into<Option<ExecutionExpressionId>>,
Val: Into<Option<JsonValue>>,
Srt: Into<Option<bool>>,
Qnt: Into<Option<String>>,
Levs: IntoIterator<Item = u64>,
Subs: IntoIterator<Item = ExecutionExpression>,
[src]
kind: Kd,
name: Nm,
id: Id,
value: Val,
sorted: Srt,
quantifier: Qnt,
levels: Levs,
sub_nodes: Subs
) -> Self where
Kd: Into<String>,
Nm: Into<Option<String>>,
Id: Into<Option<ExecutionExpressionId>>,
Val: Into<Option<JsonValue>>,
Srt: Into<Option<bool>>,
Qnt: Into<Option<String>>,
Levs: IntoIterator<Item = u64>,
Subs: IntoIterator<Item = ExecutionExpression>,
pub fn kind(&self) -> &str
[src]
pub fn name(&self) -> Option<&String>
[src]
pub fn id(&self) -> Option<ExecutionExpressionId>
[src]
pub fn value(&self) -> Option<&JsonValue>
[src]
pub fn is_sorted(&self) -> Option<bool>
[src]
pub fn quantifier(&self) -> Option<&String>
[src]
pub fn levels(&self) -> &[u64]
[src]
pub fn sub_nodes(&self) -> &[ExecutionExpression]
[src]
Trait Implementations
impl Debug for ExecutionExpression
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for ExecutionExpression
[src]
fn clone(&self) -> ExecutionExpression
[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 ExecutionExpression
[src]
fn eq(&self, __arg_0: &ExecutionExpression) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &ExecutionExpression) -> bool
[src]
This method tests for !=
.