remdb 0.1.21

嵌入式内存数据库
Documentation
[workspace]

members = [

    ".",

    "remdb-macros",

]



[package]

name = "remdb"

version = "0.1.21"

edition = "2021"

authors = ["remdb contributors"]

description = "嵌入式内存数据库"

license = "MIT"

documentation = "https://docs.rs/remdb"

homepage = "https://github.com/bobjia/remdb"

repository = "https://github.com/bobjia/remdb"



[lib]

name = "remdb"

path = "src/lib.rs"

crate-type = ["staticlib", "rlib"]







[dependencies]

rand = { version = "0.8.5", optional = true }

remdb-macros = { path = "./remdb-macros", version = "0.1.21" }



[dev-dependencies]

criterion = "0.5"

serial_test = "3.0.0"



[[bench]]

name = "database"

harness = false



[features]

default = ["std", "posix"]

std = ["rand"]

posix = ["std"]

baremetal = []

debug = []

c-api = []



[profile.release]

opt-level = "z"          # 优化大小

lto = true               # 链接时优化

codegen-units = 1        # 单代码生成单元,优化更好

panic = "abort"          # 崩溃时直接终止



[profile.dev]

opt-level = 1            # 开发模式也有一些优化

panic = "abort"



[build-dependencies]

cc = "1.0"