cassandra

Apache Cassandra client for Kit using CQL Native Protocol

Files

FileDescription
.editorconfigEditor formatting configuration
.gitignoreGit ignore rules for build artifacts and dependencies
.tool-versionsasdf tool versions (Zig, Kit)
LICENSEMIT license file
README.mdThis file
examples/basic.kitBasic usage example
kit.tomlPackage manifest with metadata and dependencies
src/cassandra.kitCassandra error type for typed error handling.
tests/cassandra.test.kitTests for cassandra
zig/cassandra.zigZig FFI module for cassandra
zig/connection.zigZig FFI module for connection
zig/kit_ffi.zigZig FFI module for kit ffi
zig/protocol.zigZig FFI module for protocol

Dependencies

No Kit package dependencies.

Installation

kit add gitlab.com/kit-lang/packages/kit-cassandra.git

Usage

import Kit.Cassandra

License

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}