[package] name = "bos" version = "0.3.1" edition = "2018" authors = ["Jonas Jebing "] license = "MIT OR Apache-2.0" keywords = ["cow", "rc", "shared", "pointer", "string"] categories = ["rust-patterns", "data-structures"] description = """ Flexible Borrowed, Owned or Shared (B.O.S.) smart pointers. Like std's Cow but with Rc/Arc and without the ToOwned requirement. """ repository = "https://gitlab.com/JonasJebing/bos" documentation = "https://docs.rs/bos/" readme = "readme.md" resolver = "2" [features] unstable = [] [dependencies] lifetime = { version = "0.1", optional = true } serde = { version = "1.0", optional = true, default-features = false } [dev-dependencies] assert_matches = "1.5" lifetime = { version = "0.1", features = ["macros"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tap = "1.0" [package.metadata.docs.rs] features = ["lifetime", "serde"]