Trait diesel_ltree::LtreeExtensions
[−]
[src]
pub trait LtreeExtensions: Expression<SqlType = Ltree> + Sized { fn contains<T: AsExpression<Ltree>>(
self,
other: T
) -> Contains<Self, T::Expression> { ... } fn contained_by<T: AsExpression<Ltree>>(
self,
other: T
) -> ContainedBy<Self, T::Expression> { ... } fn eq<T: AsExpression<Ltree>>(self, other: T) -> Eq<Self, T::Expression> { ... } fn ne<T: AsExpression<Ltree>>(self, other: T) -> NotEq<Self, T::Expression> { ... } fn gt<T: AsExpression<Ltree>>(self, other: T) -> Gt<Self, T::Expression> { ... } fn ge<T: AsExpression<Ltree>>(self, other: T) -> GtEq<Self, T::Expression> { ... } fn lt<T: AsExpression<Ltree>>(self, other: T) -> Lt<Self, T::Expression> { ... } fn le<T: AsExpression<Ltree>>(self, other: T) -> LtEq<Self, T::Expression> { ... } fn matches<T: AsExpression<Lquery>>(
self,
other: T
) -> Matches<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>
self,
other: T
) -> Contains<Self, T::Expression>
fn contained_by<T: AsExpression<Ltree>>(
self,
other: T
) -> ContainedBy<Self, T::Expression>
self,
other: T
) -> ContainedBy<Self, T::Expression>
fn eq<T: AsExpression<Ltree>>(self, other: T) -> Eq<Self, T::Expression>
fn ne<T: AsExpression<Ltree>>(self, other: T) -> NotEq<Self, T::Expression>
fn gt<T: AsExpression<Ltree>>(self, other: T) -> Gt<Self, T::Expression>
fn ge<T: AsExpression<Ltree>>(self, other: T) -> GtEq<Self, T::Expression>
fn lt<T: AsExpression<Ltree>>(self, other: T) -> Lt<Self, T::Expression>
fn le<T: AsExpression<Ltree>>(self, other: T) -> LtEq<Self, T::Expression>
fn matches<T: AsExpression<Lquery>>(
self,
other: T
) -> Matches<Self, T::Expression>
self,
other: T
) -> Matches<Self, T::Expression>
fn tmatches<T: AsExpression<Ltxtquery>>(
self,
other: T
) -> TMatches<Self, T::Expression>
self,
other: T
) -> TMatches<Self, T::Expression>
fn concat<T: AsExpression<Ltree>>(self, other: T) -> Concat<Self, T::Expression>
Implementors
impl<T: Expression<SqlType = Ltree>> LtreeExtensions for T