pub fn matches<R: Row<T> + ?Sized>(&self, value: &T, row: &R) -> bool {
        match *self {
            Comparison::Equal(ref v) => value == v.value(row),
        }
    }
/// Returns true if the given value compares successfully against this `Value` when evaluated
/// against the given row.
Returns true if the given value compares successfully against this `Value` when evaluated
against the given row.
Returns true if the given value compares successfully against this ` Value ` when evaluated against the given row .
pub fn matches<R: Row<T> + ?Sized>(&self, value: &T, row: &R) -> bool {
        match *self {
            Comparison::Equal(ref v) => value == v.value(row),
        }
    }
pub fn matches < R : Row < T > + ? Sized > ( & self , value : & T , row : & R ) -> bool { match * self { Comparison :: Equal ( ref v ) => value == v . value ( row ) , } }
Returns true if the given value compares successfully against this `Value` when evaluated
against the given row.
Returns true if the given value compares successfully against this ` Value ` when evaluated against the given row .
&self
value
&T
row
&R
&self
value
&T
row
&R