The package provides an interface to SQLite.
let connection = sqlite::open(":memory:").unwrap(); connection.execute(r#" CREATE TABLE `users` (id INTEGER, name VARCHAR(255)); INSERT INTO `users` (id, name) VALUES (1, 'Alice'); "#).unwrap(); connection.process("SELECT * FROM `users`;", |pairs| { for &(column, value) in pairs.iter() { println!("{} = {}", column, value.unwrap()); } true }).unwrap();