use-sql-operator 0.1.0

Common SQL comparison, logical, null, and pattern operator primitives for RustUse
Documentation
# use-sql-operator

Common SQL comparison, logical, null, and pattern operator primitives for `RustUse`.

## Experimental

`use-sql-operator` is experimental while `use-sql` remains below `0.3.0`.

## Example

```rust
use use_sql_operator::{SqlComparisonOperator, SqlOperator};

let operator: SqlOperator = "is not null".parse()?;

assert_eq!(SqlComparisonOperator::LessOrEqual.to_string(), "<=");
assert_eq!(operator.to_string(), "IS NOT NULL");
# Ok::<(), use_sql_operator::SqlOperatorParseError>(())
```

## Scope

- Comparison operators.
- Logical operators.
- Null and pattern operators.

## Non-goals

- Operator precedence handling.
- Full expression parsing.

## License

Licensed under either Apache-2.0 or MIT.