The package provides an interface to SQLite.
```rust let connection = sqlite::open(":memory:").unwrap();
connection.execute("
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();
let mut statement = connection.prepare("SELECT * FROM users
;").unwrap();
while statement.step().unwrap() == sqlite::State::Row {
println!("id = {}", statement.read::