[][src]Trait diesel_ltree::LtreeArrayExtensions

pub trait LtreeArrayExtensions: Expression<SqlType = Array<Ltree>> + Sized {
    fn any_contains<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> Contains<Self, T::Expression> { ... }
fn any_contained_by<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> ContainedBy<Self, T::Expression> { ... }
fn any_matches<T: AsExpression<Lquery>>(
        self,
        other: T
    ) -> Matches<Self, T::Expression> { ... }
fn any_matches_any<T: AsExpression<Array<Lquery>>>(
        self,
        other: T
    ) -> MatchesAny<Self, T::Expression> { ... }
fn any_tmatches<T: AsExpression<Ltxtquery>>(
        self,
        other: T
    ) -> TMatches<Self, T::Expression> { ... }
fn first_contains<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> FirstContains<Self, T::Expression> { ... }
fn first_contained_by<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> FirstContainedBy<Self, T::Expression> { ... }
fn first_matches<T: AsExpression<Lquery>>(
        self,
        other: T
    ) -> FirstMatches<Self, T::Expression> { ... }
fn first_tmatches<T: AsExpression<Ltxtquery>>(
        self,
        other: T
    ) -> FirstTMatches<Self, T::Expression> { ... } }

Provided methods

fn any_contains<T: AsExpression<Ltree>>(
    self,
    other: T
) -> Contains<Self, T::Expression>

fn any_contained_by<T: AsExpression<Ltree>>(
    self,
    other: T
) -> ContainedBy<Self, T::Expression>

fn any_matches<T: AsExpression<Lquery>>(
    self,
    other: T
) -> Matches<Self, T::Expression>

fn any_matches_any<T: AsExpression<Array<Lquery>>>(
    self,
    other: T
) -> MatchesAny<Self, T::Expression>

fn any_tmatches<T: AsExpression<Ltxtquery>>(
    self,
    other: T
) -> TMatches<Self, T::Expression>

fn first_contains<T: AsExpression<Ltree>>(
    self,
    other: T
) -> FirstContains<Self, T::Expression>

fn first_contained_by<T: AsExpression<Ltree>>(
    self,
    other: T
) -> FirstContainedBy<Self, T::Expression>

fn first_matches<T: AsExpression<Lquery>>(
    self,
    other: T
) -> FirstMatches<Self, T::Expression>

fn first_tmatches<T: AsExpression<Ltxtquery>>(
    self,
    other: T
) -> FirstTMatches<Self, T::Expression>

Loading content...

Implementors

impl<T: Expression<SqlType = Array<Ltree>>> LtreeArrayExtensions for T[src]

Loading content...