Cargo Features
[dependencies]
typesize = { version = "0.1.10", default-features = false, features = ["std", "details", "saturating_impls", "dashmap", "arrayvec", "simd_json", "halfbrown", "extract_map_01", "parking_lot", "serde_json", "mini_moka", "hashbrown", "secrecy", "chrono", "nonmax", "time", "url", "bitvec", "web-time"] }
- default = std
-
The
std
feature is set by default whenevertypesize
is added without
somewhere in the dependency tree.default-features = false - std default
- details
-
Enables details of typesize-derive
Affects
typesize::TypeSize.get_collection_item_count
,typesize::TypeSize.get_size_details
,typesize::Field
… - saturating_impls
- dashmap = hashbrown
-
Update docs in lib.rs, and tests in .github/workflows/ci.yml!
Enables dashmap ^5.5.3, sync of optional mini-moka
- arrayvec
-
Enables arrayvec, arraybackend of optional halfbrown
- simd_json = halfbrown
-
Enables simd-json ^0.13
- halfbrown simd_json? = hashbrown
-
Enables halfbrown
- extract_map_01
-
Enables extract_map
- parking_lot
-
Enables parking_lot
- serde_json
-
Enables serde_json
- mini_moka
-
Enables mini-moka
- hashbrown dashmap? halfbrown?
-
Enables hashbrown ^0.14.2
- secrecy
-
Enables secrecy ^0.8.0
- chrono
-
Enables chrono
- nonmax
-
Enables nonmax
- time
-
Enables time
- url
-
Enables url
- bitvec
-
Enables bitvec
- web-time
-
Enables web-time