use-wide-column 0.1.0

Wide-column store modeling primitives for RustUse
Documentation
# use-wide-column

Wide-column store modeling primitives for `RustUse`.

## Experimental

`use-wide-column` is experimental while `use-nosql` remains below `0.3.0`.

## Example

```rust
use use_wide_column::{ColumnName, ColumnValue, PartitionKey, WideColumnRow};

let row = WideColumnRow::new(PartitionKey::new("customer_123"))
    .with_column(ColumnName::new("display_name"), ColumnValue::new("Ada"));

assert_eq!(row.partition_key().as_str(), "customer_123");
assert_eq!(row.columns().len(), 1);
```

## Scope

- Generic keyspace, column-family, table, partition, clustering, column, and row labels.
- Vendor-neutral row and column-family containers.

## Non-goals

- Cassandra or Scylla clients.
- Query execution.
- Vendor-specific consistency or schema syntax.

## License

Licensed under either Apache-2.0 or MIT.