Struct ruroonga_expr::greater_expr::GreaterExpr
[−]
[src]
pub struct GreaterExpr<'a, S: Any = Unescaped> { /* fields omitted */ }
Methods
impl<'a> GreaterExpr<'a, Unescaped>
[src]
fn new<T>(column: T, target: T) -> GreaterExpr<'a, Unescaped> where
T: Into<Cow<'a, str>>,
T: Into<Cow<'a, str>>,
fn prepare(self) -> GreaterExpr<'a, Escaped>
Prepare grn_expr
impl<'a> GreaterExpr<'a, Escaped>
[src]
Trait Implementations
impl<'a, S: Debug + Any> Debug for GreaterExpr<'a, S>
[src]
impl<'a, S: Clone + Any> Clone for GreaterExpr<'a, S>
[src]
fn clone(&self) -> GreaterExpr<'a, S>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl<'a, S: PartialEq + Any> PartialEq for GreaterExpr<'a, S>
[src]
fn eq(&self, __arg_0: &GreaterExpr<'a, S>) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &GreaterExpr<'a, S>) -> bool
This method tests for !=
.
impl<'a, S: Eq + Any> Eq for GreaterExpr<'a, S>
[src]
impl<'a> Fragmentable for GreaterExpr<'a, Escaped>
[src]
fn to_fragment(self) -> Query
Make groonga expression fragment.
impl<'a, T: Fragmentable> Add<T> for GreaterExpr<'a, Escaped>
[src]
type Output = LogicalAndBuilder
The resulting type after applying the +
operator
fn add(self, rhs: T) -> LogicalAndBuilder
Make LogicalAndBuilder with add operation.
@overloaded
impl<'a, T: Fragmentable> Sub<T> for GreaterExpr<'a, Escaped>
[src]
type Output = LogicalNotBuilder
The resulting type after applying the -
operator
fn sub(self, rhs: T) -> LogicalNotBuilder
Make LogicalNotBuilder with sub operation.
@overloaded
impl<'a, T: Fragmentable> BitOr<T> for GreaterExpr<'a, Escaped>
[src]
type Output = LogicalOrBuilder
The resulting type after applying the |
operator
fn bitor(self, rhs: T) -> LogicalOrBuilder
Make LogicalOrBuilder with bitor operation.
@overloaded
impl<'a, T: Groupable> Rem<T> for GreaterExpr<'a, Escaped>
[src]
type Output = GroupBuilder
The resulting type after applying the %
operator
fn rem(self, rhs: T) -> GroupBuilder
Make GroupBuilder with rem operation.
@overloaded