符合人体工程学的 SQLite for Rust 绑定

时间:2021-06-28 18:06:21
【文件属性】:
文件名称:符合人体工程学的 SQLite for Rust 绑定
文件大小:4.63MB
文件格式:ZIP
更新时间:2021-06-28 18:06:21
rust wrapper sqlite bindings RusqliteRusqlite 是一个符合人体工程学的包装器,用于使用来自 Rust 的 SQLite。它试图暴露一个类似于rust-postgres的接口。use rusqlite:: {params, Connection,Result }; #[derive(Debug)]structPerson { id:i32 , name:String , data:Option> , }fnmain () ->Result <()> {let conn= Connection::open_in_memory ()?; conn.execute ("CREATE TABLE person ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, data BLOB )" , [],
【文件预览】:
rusqlite-master
----codecov.yml(205B)
----.gitattributes(88B)
----Cargo.toml(4KB)
----.github()
--------workflows()
----src()
--------context.rs(2KB)
--------column.rs(8KB)
--------hooks.rs(26KB)
--------error.rs(14KB)
--------statement.rs(48KB)
--------session.rs(28KB)
--------trace.rs(6KB)
--------limits.rs(3KB)
--------config.rs(6KB)
--------cache.rs(10KB)
--------backup.rs(14KB)
--------collation.rs(6KB)
--------types()
--------util()
--------inner_connection.rs(16KB)
--------load_extension_guard.rs(1KB)
--------busy.rs(6KB)
--------functions.rs(34KB)
--------unlock_notify.rs(4KB)
--------version.rs(669B)
--------lib.rs(62KB)
--------vtab()
--------blob()
--------raw_statement.rs(6KB)
--------pragma.rs(12KB)
--------row.rs(17KB)
--------params.rs(13KB)
--------transaction.rs(22KB)
----LICENSE(1KB)
----README.md(14KB)
----clippy.toml(50B)
----test.csv(72B)
----appveyor.yml(2KB)
----tests()
--------vtab.rs(3KB)
--------deny_single_threaded_sqlite_config.rs(585B)
--------config_log.rs(1KB)
----.gitignore(26B)
----publish-ghp-docs.sh(512B)
----libsqlite3-sys()
--------bindgen-bindings()
--------upgrade.sh(3KB)
--------Cargo.toml(2KB)
--------src()
--------wrapper.h(98B)
--------sqlcipher()
--------build.rs(25KB)
--------LICENSE(10B)
--------README.md(12B)
--------.gitignore(26B)
--------sqlite3()
----Changelog.md(16KB)
----benches()
--------cache.rs(633B)
--------exec.rs(541B)

网友评论