[dependencies.crc32fast]
optional = true
version = "1.3.2"
[dependencies.dyn_size_of]
optional = true
version = "0.4.1"
[dependencies.rand]
optional = true
version = "0.8.5"
[dependencies.size-of]
optional = true
version = "0.1.5"
[dependencies.thiserror]
optional = true
version = "1.0"
[dependencies.xxhash-rust]
features = ["xxh3"]
optional = true
version = "0.8.8"
[features]
crc32-uuid = ["dep:crc32fast"]
default = ["timestamp-uuid"]
dyn-size-of-crate = ["dep:dyn_size_of"]
full = ["thiserror", "random-uuid", "xxhash-uuid", "dyn-size-of-crate"]
random-uuid = ["dep:rand"]
size-of-crate = ["dep:size-of"]
thiserror = ["dep:thiserror"]
timestamp-uuid = []
xxhash-uuid = ["dep:xxhash-rust"]
[package]
authors = ["Nikita Podvirnyi <krypt0nn@vk.com>"]
description = "Allow objects to be stored either in RAM or on disk"
edition = "2021"
homepage = "https://github.com/krypt0nn/swap-pool"
license = "MIT"
name = "swap-pool"
readme = "README.md"
repository = "https://github.com/krypt0nn/swap-pool"
version = "0.3.0"