# ex_turso v0.5.0 - Table of Contents

> DBConnection-backed Elixir wrapper for Turso/libSQL via Rustler

## Modules

- [Ecto.Adapters.Turso](Ecto.Adapters.Turso.md): Optional Ecto SQL adapter for Turso.
- [Turso](Turso.md): A thin Elixir wrapper around the [`turso`](https://crates.io/crates/turso)
Rust crate, exposed as a `DBConnection` pool over Rustler NIFs.
- [Turso.Connection](Turso.Connection.md): `DBConnection` implementation backed by a local turso database.
- [Turso.Native](Turso.Native.md): Rustler NIF declarations for the `turso` crate.
- [Turso.Query](Turso.Query.md): A prepared SQL statement passed through the `DBConnection` machinery.
- [Turso.Result](Turso.Result.md): The result of a query or statement.

- Exceptions
  - [Turso.Error](Turso.Error.md): Exception raised or returned when a turso operation fails.

