Trait diesel_ltree::LtreeArrayExtensions
[−]
[src]
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>
self,
other: T
) -> Contains<Self, T::Expression>
fn any_contained_by<T: AsExpression<Ltree>>(
self,
other: T
) -> ContainedBy<Self, T::Expression>
self,
other: T
) -> ContainedBy<Self, T::Expression>
fn any_matches<T: AsExpression<Lquery>>(
self,
other: T
) -> Matches<Self, T::Expression>
self,
other: T
) -> Matches<Self, T::Expression>
fn any_matches_any<T: AsExpression<Array<Lquery>>>(
self,
other: T
) -> MatchesAny<Self, T::Expression>
self,
other: T
) -> MatchesAny<Self, T::Expression>
fn any_tmatches<T: AsExpression<Ltxtquery>>(
self,
other: T
) -> TMatches<Self, T::Expression>
self,
other: T
) -> TMatches<Self, T::Expression>
fn first_contains<T: AsExpression<Ltree>>(
self,
other: T
) -> FirstContains<Self, T::Expression>
self,
other: T
) -> FirstContains<Self, T::Expression>
fn first_contained_by<T: AsExpression<Ltree>>(
self,
other: T
) -> FirstContainedBy<Self, T::Expression>
self,
other: T
) -> FirstContainedBy<Self, T::Expression>
fn first_matches<T: AsExpression<Lquery>>(
self,
other: T
) -> FirstMatches<Self, T::Expression>
self,
other: T
) -> FirstMatches<Self, T::Expression>
fn first_tmatches<T: AsExpression<Ltxtquery>>(
self,
other: T
) -> FirstTMatches<Self, T::Expression>
self,
other: T
) -> FirstTMatches<Self, T::Expression>
Implementors
impl<T: Expression<SqlType = Array<Ltree>>> LtreeArrayExtensions for T