Cargo Features
[dependencies]
deepsize = { version = "0.2.0", default-features = false, features = ["std", "derive", "slotmap", "slab", "indexmap", "arrayvec", "smallvec", "hashbrown", "chrono"] }
- default = derive, std
-
These default features are set whenever
deepsize
is added without
somewhere in the dependency tree.default-features = false - std default
- derive default = deepsize_derive
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- deepsize_derive derive
- slotmap implicit feature
-
Enables slotmap ^0.4
slotmap:
Slotmap data structure
- slab implicit feature
-
Enables slab
slab:
Pre-allocated storage for a uniform data type
- indexmap implicit feature
-
Enables indexmap ^1
indexmap:
A hash table with consistent order and fast iteration
- arrayvec implicit feature
-
Enables arrayvec ^0.5
- smallvec implicit feature
-
Enables smallvec
smallvec:
'Small vector' optimization: store up to a small number of items on the stack
- hashbrown implicit feature
-
Enables hashbrown ^0.9
hashbrown:
A Rust port of Google's SwissTable hash map
- chrono implicit feature
-
Enables chrono
chrono:
Date and time library for Rust