[][src]Trait diesel_ltree::LtreeExtensions

pub trait LtreeExtensions: Expression<SqlType = Ltree> + Sized {
    fn contains<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> Contains<Self, T::Expression> { ... }
fn contains_any<T: AsExpression<Array<Ltree>>>(
        self,
        other: T
    ) -> Contains<Self, T::Expression> { ... }
fn contained_by<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> ContainedBy<Self, T::Expression> { ... }
fn contained_by_any<T: AsExpression<Array<Ltree>>>(
        self,
        other: T
    ) -> ContainedBy<Self, T::Expression> { ... }
fn matches<T: AsExpression<Lquery>>(
        self,
        other: T
    ) -> Matches<Self, T::Expression> { ... }
fn matches_any<T: AsExpression<Array<Lquery>>>(
        self,
        other: T
    ) -> MatchesAny<Self, T::Expression> { ... }
fn tmatches<T: AsExpression<Ltxtquery>>(
        self,
        other: T
    ) -> TMatches<Self, T::Expression> { ... }
fn concat<T: AsExpression<Ltree>>(
        self,
        other: T
    ) -> Concat<Self, T::Expression> { ... } }

Provided methods

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

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

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

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

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

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

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

fn concat<T: AsExpression<Ltree>>(self, other: T) -> Concat<Self, T::Expression>

Loading content...

Implementors

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

Loading content...