Enum rorm::representations::FFIBinaryCondition
source · #[repr(C)]
pub enum FFIBinaryCondition<'a> {
Equals([&'a FFICondition<'a>; 2]),
NotEquals([&'a FFICondition<'a>; 2]),
Greater([&'a FFICondition<'a>; 2]),
GreaterOrEquals([&'a FFICondition<'a>; 2]),
Less([&'a FFICondition<'a>; 2]),
LessOrEquals([&'a FFICondition<'a>; 2]),
Like([&'a FFICondition<'a>; 2]),
NotLike([&'a FFICondition<'a>; 2]),
Regexp([&'a FFICondition<'a>; 2]),
NotRegexp([&'a FFICondition<'a>; 2]),
In([&'a FFICondition<'a>; 2]),
NotIn([&'a FFICondition<'a>; 2]),
}
Expand description
This enum represents a binary expression.
Variants§
Equals([&'a FFICondition<'a>; 2])
Representation of “{} = {}” in SQL
NotEquals([&'a FFICondition<'a>; 2])
Representation of “{} <> {}” in SQL
Greater([&'a FFICondition<'a>; 2])
Representation of “{} > {}” in SQL
GreaterOrEquals([&'a FFICondition<'a>; 2])
Representation of “{} >= {}” in SQL
Less([&'a FFICondition<'a>; 2])
Representation of “{} < {}” in SQL
LessOrEquals([&'a FFICondition<'a>; 2])
Representation of “{} <= {}” in SQL
Like([&'a FFICondition<'a>; 2])
Representation of “{} LIKE {}” in SQL
NotLike([&'a FFICondition<'a>; 2])
Representation of “{} NOT LIKE {}” in SQL
Regexp([&'a FFICondition<'a>; 2])
Representation of “{} REGEXP {}” in SQL
NotRegexp([&'a FFICondition<'a>; 2])
Representation of “{} NOT REGEXP {}” in SQL
In([&'a FFICondition<'a>; 2])
Representation of “{} IN {}” in SQL
NotIn([&'a FFICondition<'a>; 2])
Representation of “{} NOT IN {}” in SQL