[package]
edition = "2024"
name = "bstack"
version = "0.1.4"
authors = [
"William Wu <williamwutq@gmail.com>",
"Claude <claude@anthropic.com>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A persistent, fsync-durable binary stack backed by a single file"
documentation = "https://docs.rs/bstack"
readme = "README.md"
keywords = [
"stack",
"persistent",
"file-backed",
"database",
"binary",
]
license = "MIT"
repository = "https://github.com/williamwutq/bstack"
[features]
set = []
[lib]
name = "bstack"
path = "src/lib.rs"
[[example]]
name = "basic"
path = "examples/basic.rs"
[[example]]
name = "buffer_reuse"
path = "examples/buffer_reuse.rs"
[[example]]
name = "hashmap"
path = "examples/hashmap.rs"
[[example]]
name = "journal"
path = "examples/journal.rs"
[[example]]
name = "reading"
path = "examples/reading.rs"
[[example]]
name = "vec_store"
path = "examples/vec_store.rs"
[[example]]
name = "write_trait"
path = "examples/write_trait.rs"
[target."cfg(unix)".dependencies.libc]
version = "0.2"
[target."cfg(windows)".dependencies.windows-sys]
version = "0.52"
features = [
"Win32_Foundation",
"Win32_Storage_FileSystem",
"Win32_System_IO",
]