Struct agnes::join::Join [] [src]

pub struct Join {
    pub kind: JoinKind,
    pub predicate: Predicate,
    // some fields omitted
}

Join information used to describe the type of join being used.

Fields

Join kind: Inner, Outer, or Cross

Join predicate: equijoin, inequality join

Methods

impl Join
[src]

[src]

Create a new Join over the specified fields.

[src]

Helper function to create a new Join with an 'Equal' predicate.

[src]

Helper function to create a new Join with an 'Less Than' predicate.

[src]

Helper function to create a new Join with an 'Less Than or Equal' predicate.

[src]

Helper function to create a new Join with an 'Greater Than' predicate.

[src]

Helper function to create a new Join with an 'Greater Than or Equal' predicate.

Trait Implementations

impl Debug for Join
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Join
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Join

impl Sync for Join