use-sql-param 0.1.0

SQL parameter placeholder style, index, and name primitives for RustUse
Documentation
# use-sql-param

SQL parameter placeholder style, index, and name primitives for `RustUse`.

## Experimental

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

## Example

```rust
use use_sql_param::{SqlParameter, SqlParameterStyle};

let indexed: SqlParameter = "$1".parse()?;
let positional: SqlParameter = "?".parse()?;

assert_eq!(indexed.style(), SqlParameterStyle::PostgresIndexed);
assert_eq!(positional.to_string(), "?");
# Ok::<(), use_sql_param::SqlParameterError>(())
```

## Scope

- PostgreSQL-style indexed parameters.
- Positional question-mark parameters.
- Named colon and at-sign parameters.

## Non-goals

- Binding values to database drivers.
- Query execution.
- SQL parsing beyond placeholder strings.

## License

Licensed under either Apache-2.0 or MIT.