Skip to main content

embedded/
embedded.rs

1//! Minimal embedded usage: open an in-memory store, set + get a key.
2//!
3//! Run with: `cargo run -p kevy-embedded --example embedded`
4
5use kevy_embedded::{Config, Store};
6
7fn main() -> std::io::Result<()> {
8    let s = Store::open(Config::default())?;
9    s.set(b"greeting", b"hello, kevy")?;
10    let v = s.get(b"greeting")?;
11    println!("greeting = {}", String::from_utf8_lossy(v.as_deref().unwrap_or(b"<missing>")));
12    println!("dbsize = {}", s.dbsize());
13    Ok(())
14}