Enum edn::query::Element [] [src]

pub enum Element {
    Variable(Variable),
    Aggregate(Aggregate),
    Corresponding(Variable),
    Pull(Pull),
}

Variants

In a query with a max or min aggregate, a corresponding variable (indicated in the query with (the ?var), is guaranteed to come from the row that provided the max or min value. Queries with more than one max or min cannot yield predictable behavior, and will err during algebrizing.

Methods

impl Element
[src]

[src]

Returns true if the element must yield only one value.

Trait Implementations

impl Clone for Element
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Element
[src]

[src]

Formats the value using the given formatter. Read more

impl Eq for Element
[src]

impl PartialEq for Element
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl From<Variable> for Element
[src]

[src]

Performs the conversion.

impl Display for Element
[src]

[src]

Formats the value using the given formatter. Read more