ella-0.1.2 has been yanked.
ella
Getting Started
ella requires a few additional setup steps after adding it as a dependency.
ella depends on the currently unstable UUIDv7 specification.
You will need to add --cfg uuid_unstable to your RUSTFLAGS.
The easiest way to do this is to update (or create) your .cargo/config.toml to include
[]
= ["--cfg", "uuid_unstable"]
For your crate to build on platforms like doc.rs you'll also need to add the following to your Cargo.toml file:
[]
= ["--cfg", "uuid_unstable"]
= ["--cfg", "uuid_unstable"]
Usage
You can access ella by either starting a new instance or connecting to an existing instance.
Start a new instance by opening or creating a datastore:
let el = open
.or_create
.and_serve?
.await?;
Connect to an existing instance using ella::connect:
let el = connect.await?;