cassandra
| Kind | ffi-zig |
|---|---|
| Capabilities | ffi net |
| Categories | database network |
| Keywords | cassandra cql database nosql zig-ffi |
Apache Cassandra client for Kit using CQL Native Protocol
Files
| File | Description |
|---|---|
.editorconfig | Editor formatting configuration |
.gitignore | Git ignore rules for build artifacts and dependencies |
.tool-versions | asdf tool versions (Zig, Kit) |
LICENSE | MIT license file |
README.md | This file |
examples/basic.kit | Basic usage example |
kit.toml | Package manifest with metadata and dependencies |
src/cassandra.kit | Cassandra error type for typed error handling. |
tests/cassandra.test.kit | Tests for cassandra |
zig/cassandra.zig | Zig FFI module for cassandra |
zig/connection.zig | Zig FFI module for connection |
zig/kit_ffi.zig | Zig FFI module for kit ffi |
zig/protocol.zig | Zig FFI module for protocol |
Dependencies
No Kit package dependencies.
Installation
kit add gitlab.com/kit-lang/packages/kit-cassandra.gitUsage
import Kit.CassandraLicense
MIT License - see LICENSE for details.
Exported Functions & Types
CassandraError
Cassandra error type for typed error handling. Variants distinguish between different failure modes.
Variants
CassandraConnectionError {message}CassandraQueryError {message}CassandraKeyspaceError {message}