Cargo Features
[dependencies]
everscale-types = { version = "0.1.0-rc.6", default-features = false, features = ["sync", "stats", "serde", "models", "abi", "venom"] }
- default = base64, models, serde, sync
-
These default features are set whenever
everscale-types
is added without
somewhere in the dependency tree.default-features = false - sync default
-
Affects
cell_impl::sync
,cell::DynCell
… - stats
-
Affects
cell_context::CellParts.stats
,cell::CellImpl.stats
… - serde default = base64
-
Enables serde
- models default abi?
-
Enables everscale-crypto and tl-proto
Affects
everscale-types::models
… - abi = models
-
Enables anyhow, bytes, ed25519-dalek, num-bigint, num-traits, and serde
Affects
everscale-types::abi
… - venom
-
Affects
block_extra::BlockExtra.shard_block_refs
,block::BlockInfo.gen_utime_ms
,shard_hashes::ShardDescription.collators
,shard_hashes::CollatorRange
,shard_hashes::ShardCollators
,shard_hashes::ShardBlockRef
,shard_hashes::ShardBlockRefs
,shard_hashes::ShardBlockRefsIter
,shard_hashes::WorkchainShardBlockRefs
,shard_hashes::WorkchainShardBlockRefsIter
,shard::ShardStateUnsplit.gen_utime_ms
,shard::ShardStateUnsplit.shard_block_refs
…
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.
- base64 default serde
-
Enables base64 ^0.21.0