[package] name = "someday" version = "0.6.0" edition = "2021" authors = ["hinto.janai "] description = "Lock-free MVCC primitive" documentation = "https://docs.rs/someday" repository = "https://github.com/hinto-janai/someday" readme = "README.md" keywords = ["mvcc", "lock-free", "atomic", "multi-version", "concurrency"] categories = ["concurrency"] license = "MIT" ignore = [ "examples" ] rust-version = "1.70.0" [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] [features] default = [] [dependencies] arc-swap = { version = "1", default-features = false } # Optional. serde = { version = "1", optional = true, features = ["derive", "rc"] } bincode = { version = "2.0.0-rc.3", optional = true, features = ["derive"] } borsh = { version = "1", optional = true, features = ["derive", "rc"] } [dev-dependencies] serde = { version = "1", features = ["derive", "rc"] } serde_json = { version = "1" } bincode = { version = "2.0.0-rc.3", features = ["derive"] } borsh = { version = "1", features = ["derive", "rc"] }