fixtures/large/summaries/metadata_libra_9ffd93b-6.toml (1,663 lines of code) (raw):
# This summary was @generated. To regenerate, run:
# cargo run -p fixture-manager -- generate-summaries --fixture metadata_libra_9ffd93b
[metadata]
resolver = '2'
include-dev = false
initials-platform = 'standard'
[metadata.host-platform]
spec = 'always'
[metadata.target-platform]
triple = 'arm-unknown-linux-musleabihf'
target-features = 'all'
[[metadata.omitted-packages.ids]]
name = 'Inflector'
version = '0.11.4'
crates-io = true
[[metadata.features-only]]
name = 'debug-interface'
version = '0.1.0'
workspace-path = 'common/debug-interface'
features = []
[[metadata.features-only]]
name = 'executor-benchmark'
version = '0.1.0'
workspace-path = 'execution/executor-benchmark'
features = ['default', 'fuzzing']
[[metadata.features-only]]
name = 'libra-prost-ext'
version = '0.1.0'
workspace-path = 'common/prost-ext'
features = []
[[target-package]]
name = 'vm-validator'
version = '0.1.0'
workspace-path = 'vm-validator'
status = 'initial'
features = ['default', 'fuzzing']
[[target-package]]
name = 'borrow-graph'
version = '0.0.1'
workspace-path = 'language/borrow-graph'
status = 'workspace'
features = []
[[target-package]]
name = 'bytecode-verifier'
version = '0.1.0'
workspace-path = 'language/bytecode-verifier'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'debug-interface'
version = '0.1.0'
workspace-path = 'common/debug-interface'
status = 'workspace'
features = []
[[target-package]]
name = 'libra-canonical-serialization'
version = '0.1.0'
workspace-path = 'common/lcs'
status = 'workspace'
features = []
[[target-package]]
name = 'libra-config'
version = '0.1.0'
workspace-path = 'config'
status = 'workspace'
features = ['default', 'fuzzing']
[[target-package]]
name = 'libra-crypto'
version = '0.1.0'
workspace-path = 'crypto/crypto'
status = 'workspace'
features = ['cloneable-private-keys', 'default', 'fuzzing', 'proptest', 'proptest-derive', 'std', 'u64_backend']
optional-deps = ['proptest', 'proptest-derive']
[[target-package]]
name = 'libra-logger'
version = '0.1.0'
workspace-path = 'common/logger'
status = 'workspace'
features = []
[[target-package]]
name = 'libra-metrics'
version = '0.1.0'
workspace-path = 'common/metrics'
status = 'workspace'
features = []
[[target-package]]
name = 'libra-nibble'
version = '0.1.0'
workspace-path = 'common/nibble'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'libra-proptest-helpers'
version = '0.1.0'
workspace-path = 'common/proptest-helpers'
status = 'workspace'
features = []
[[target-package]]
name = 'libra-state-view'
version = '0.1.0'
workspace-path = 'storage/state-view'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'libra-temppath'
version = '0.1.0'
workspace-path = 'common/temppath'
status = 'workspace'
features = []
[[target-package]]
name = 'libra-types'
version = '0.1.0'
workspace-path = 'types'
status = 'workspace'
features = ['default', 'fuzzing', 'libra-proptest-helpers', 'proptest', 'proptest-derive']
optional-deps = ['libra-proptest-helpers', 'proptest', 'proptest-derive']
[[target-package]]
name = 'libra-vm'
version = '0.1.0'
workspace-path = 'language/libra-vm'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'move-core-types'
version = '0.1.0'
workspace-path = 'language/move-core/types'
status = 'workspace'
features = ['default', 'fuzzing', 'proptest', 'proptest-derive']
optional-deps = ['proptest', 'proptest-derive']
[[target-package]]
name = 'move-vm-cache'
version = '0.1.0'
workspace-path = 'language/move-vm/cache'
status = 'workspace'
features = []
[[target-package]]
name = 'move-vm-runtime'
version = '0.1.0'
workspace-path = 'language/move-vm/runtime'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'move-vm-state'
version = '0.1.0'
workspace-path = 'language/move-vm/state'
status = 'workspace'
features = []
[[target-package]]
name = 'move-vm-types'
version = '0.1.0'
workspace-path = 'language/move-vm/types'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'scratchpad'
version = '0.1.0'
workspace-path = 'storage/scratchpad'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'storage-client'
version = '0.1.0'
workspace-path = 'storage/storage-client'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'storage-proto'
version = '0.1.0'
workspace-path = 'storage/storage-proto'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'vm'
version = '0.1.0'
workspace-path = 'language/vm'
status = 'workspace'
features = ['default']
[[target-package]]
name = 'anyhow'
version = '1.0.26'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'bit-vec'
version = '0.6.1'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'byteorder'
version = '1.3.4'
crates-io = true
status = 'direct'
features = ['default', 'i128', 'std']
[[target-package]]
name = 'bytes'
version = '0.5.4'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'chrono'
version = '0.4.11'
crates-io = true
status = 'direct'
features = ['clock', 'default', 'std', 'time']
optional-deps = ['time']
[[target-package]]
name = 'crossbeam'
version = '0.7.3'
crates-io = true
status = 'direct'
features = ['crossbeam-channel', 'crossbeam-deque', 'crossbeam-queue', 'default', 'std']
optional-deps = ['crossbeam-channel', 'crossbeam-deque', 'crossbeam-queue']
[[target-package]]
name = 'curve25519-dalek'
version = '1.2.3'
source = 'git+https://github.com/calibra/curve25519-dalek.git?branch=fiat#caa6b9028e90351d939cbee102ce91b1a1ca032b'
status = 'direct'
features = ['alloc', 'std', 'u64_backend']
[[target-package]]
name = 'digest'
version = '0.8.1'
crates-io = true
status = 'direct'
features = ['std']
[[target-package]]
name = 'ed25519-dalek'
version = '1.0.0-pre.1'
source = 'git+https://github.com/calibra/ed25519-dalek.git?branch=fiat#ecb1d36ade13e719c71ac818942170a2410ae910'
status = 'direct'
features = ['serde', 'std', 'u64_backend']
optional-deps = ['serde']
[[target-package]]
name = 'env_logger'
version = '0.7.1'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'futures'
version = '0.3.4'
crates-io = true
status = 'direct'
features = ['alloc', 'async-await', 'default', 'executor', 'futures-executor', 'std']
optional-deps = ['futures-executor']
[[target-package]]
name = 'get_if_addrs'
version = '0.5.3'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'hex'
version = '0.4.2'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'hmac'
version = '0.7.1'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'hyper'
version = '0.13.3'
crates-io = true
status = 'direct'
features = ['default', 'net2', 'runtime', 'stream', 'tcp']
optional-deps = ['net2']
[[target-package]]
name = 'itertools'
version = '0.9.0'
crates-io = true
status = 'direct'
features = ['default', 'use_std']
[[target-package]]
name = 'log'
version = '0.4.8'
crates-io = true
status = 'direct'
features = ['serde', 'std']
optional-deps = ['serde']
[[target-package]]
name = 'mirai-annotations'
version = '1.6.0'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'once_cell'
version = '1.3.1'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'pairing'
version = '0.14.2'
crates-io = true
status = 'direct'
features = ['default', 'u128-support']
[[target-package]]
name = 'parity-multiaddr'
version = '0.7.3'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'petgraph'
version = '0.5.0'
crates-io = true
status = 'direct'
features = ['default', 'graphmap', 'matrix_graph', 'stable_graph']
[[target-package]]
name = 'prometheus'
version = '0.8.0'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'proptest'
version = '0.9.5'
crates-io = true
status = 'direct'
features = ['bit-set', 'break-dead-code', 'default', 'fork', 'lazy_static', 'quick-error', 'regex-syntax', 'rusty-fork', 'std', 'tempfile', 'timeout']
optional-deps = ['bit-set', 'lazy_static', 'quick-error', 'regex-syntax', 'rusty-fork', 'tempfile']
[[target-package]]
name = 'prost'
version = '0.6.1'
crates-io = true
status = 'direct'
features = ['default', 'prost-derive']
optional-deps = ['prost-derive']
[[target-package]]
name = 'radix_trie'
version = '0.1.6'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'rand'
version = '0.6.5'
crates-io = true
status = 'direct'
features = ['alloc', 'default', 'i128_support', 'rand_os', 'std']
optional-deps = ['rand_os']
[[target-package]]
name = 'rayon'
version = '1.3.0'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'ref-cast'
version = '1.0.0'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'rental'
version = '0.5.5'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'serde'
version = '1.0.104'
crates-io = true
status = 'direct'
features = ['default', 'derive', 'rc', 'serde_derive', 'std']
optional-deps = ['serde_derive']
[[target-package]]
name = 'serde_json'
version = '1.0.48'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'sha2'
version = '0.8.1'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'thiserror'
version = '1.0.11'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'threshold_crypto'
version = '0.3.2'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'tiny-keccak'
version = '2.0.1'
crates-io = true
status = 'direct'
features = ['default', 'sha3']
[[target-package]]
name = 'tokio'
version = '0.2.13'
crates-io = true
status = 'direct'
features = ['blocking', 'default', 'dns', 'fnv', 'fs', 'full', 'futures-core', 'io-driver', 'io-std', 'io-util', 'iovec', 'lazy_static', 'libc', 'macros', 'memchr', 'mio', 'mio-named-pipes', 'mio-uds', 'net', 'num_cpus', 'process', 'rt-core', 'rt-threaded', 'rt-util', 'signal', 'signal-hook-registry', 'slab', 'stream', 'sync', 'tcp', 'time', 'tokio-macros', 'udp', 'uds']
optional-deps = ['fnv', 'futures-core', 'iovec', 'lazy_static', 'libc', 'memchr', 'mio', 'mio-uds', 'num_cpus', 'signal-hook-registry', 'slab', 'tokio-macros']
[[target-package]]
name = 'toml'
version = '0.5.6'
crates-io = true
status = 'direct'
features = []
[[target-package]]
name = 'tonic'
version = '0.1.1'
crates-io = true
status = 'direct'
features = ['async-trait', 'codegen', 'default', 'hyper', 'prost', 'prost-derive', 'tokio', 'tower', 'tower-balance', 'tower-load', 'tracing-futures', 'transport']
optional-deps = ['async-trait', 'hyper', 'prost', 'prost-derive', 'tokio', 'tower', 'tower-balance', 'tower-load', 'tracing-futures']
[[target-package]]
name = 'typed-arena'
version = '2.0.1'
crates-io = true
status = 'direct'
features = ['default', 'std']
[[target-package]]
name = 'x25519-dalek'
version = '0.5.2'
source = 'git+https://github.com/calibra/x25519-dalek.git?branch=fiat#8d5b63010f8466d75a4fa2fb95f573092aed5611'
status = 'direct'
features = ['std', 'u64_backend']
[[target-package]]
name = 'arc-swap'
version = '0.4.4'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'arrayref'
version = '0.3.6'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'async-stream'
version = '0.2.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'backtrace'
version = '0.3.45'
crates-io = true
status = 'transitive'
features = ['backtrace-sys', 'dbghelp', 'default', 'dladdr', 'libbacktrace', 'libunwind', 'std']
optional-deps = ['backtrace-sys']
[[target-package]]
name = 'backtrace-sys'
version = '0.1.33'
crates-io = true
status = 'transitive'
features = ['backtrace-sys']
[[target-package]]
name = 'base64'
version = '0.10.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'bit-set'
version = '0.5.1'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'bit-vec'
version = '0.5.1'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'bitflags'
version = '1.2.1'
crates-io = true
status = 'transitive'
features = ['default']
[[target-package]]
name = 'blake2'
version = '0.8.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'block-buffer'
version = '0.7.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'block-padding'
version = '0.1.5'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'bs58'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'std']
[[target-package]]
name = 'byte-tools'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'c2-chacha'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = ['simd', 'std']
[[target-package]]
name = 'c_linked_list'
version = '1.1.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'cfg-if'
version = '0.1.10'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'clear_on_drop'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'crossbeam-channel'
version = '0.4.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'crossbeam-deque'
version = '0.7.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'crossbeam-epoch'
version = '0.8.2'
crates-io = true
status = 'transitive'
features = ['default', 'lazy_static', 'std']
optional-deps = ['lazy_static']
[[target-package]]
name = 'crossbeam-queue'
version = '0.2.1'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'crossbeam-utils'
version = '0.7.2'
crates-io = true
status = 'transitive'
features = ['default', 'lazy_static', 'std']
optional-deps = ['lazy_static']
[[target-package]]
name = 'crunchy'
version = '0.2.2'
crates-io = true
status = 'transitive'
features = ['default', 'limit_128']
[[target-package]]
name = 'crypto-mac'
version = '0.7.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'data-encoding'
version = '2.2.0'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'std']
[[target-package]]
name = 'either'
version = '1.5.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'endian-type'
version = '0.1.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'errno'
version = '0.2.4'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'failure'
version = '0.1.7'
crates-io = true
status = 'transitive'
features = ['backtrace', 'default', 'derive', 'failure_derive', 'std']
optional-deps = ['backtrace', 'failure_derive']
[[target-package]]
name = 'fake-simd'
version = '0.1.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'fixedbitset'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'fnv'
version = '1.0.6'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'futures-channel'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'futures-sink', 'sink', 'std']
optional-deps = ['futures-sink']
[[target-package]]
name = 'futures-core'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'std']
[[target-package]]
name = 'futures-executor'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'futures-io'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'futures-sink'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'std']
[[target-package]]
name = 'futures-task'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['alloc', 'std']
[[target-package]]
name = 'futures-util'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['alloc', 'async-await', 'async-await-macro', 'channel', 'futures-channel', 'futures-io', 'futures-macro', 'futures-sink', 'io', 'memchr', 'proc-macro-hack', 'proc-macro-nested', 'sink', 'slab', 'std']
optional-deps = ['futures-channel', 'futures-io', 'futures-macro', 'futures-sink', 'memchr', 'proc-macro-hack', 'proc-macro-nested', 'slab']
[[target-package]]
name = 'generic-array'
version = '0.12.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'getrandom'
version = '0.1.14'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'h2'
version = '0.2.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'hex_fmt'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'http'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'http-body'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'httparse'
version = '1.3.4'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'idna'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'indexmap'
version = '1.3.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'iovec'
version = '0.1.4'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'itoa'
version = '0.4.5'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'keccak'
version = '0.1.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'lazy_static'
version = '1.4.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'libc'
version = '0.2.67'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'matches'
version = '0.1.8'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'maybe-uninit'
version = '2.0.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'memchr'
version = '2.3.3'
crates-io = true
status = 'transitive'
features = ['default', 'std', 'use_std']
[[target-package]]
name = 'memoffset'
version = '0.5.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'memsec'
version = '0.5.7'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'getrandom', 'libc', 'mach_o_sys', 'use_os', 'winapi']
optional-deps = ['getrandom', 'libc']
[[target-package]]
name = 'mio'
version = '0.6.21'
crates-io = true
status = 'transitive'
features = ['default', 'with-deprecated']
[[target-package]]
name = 'mio-uds'
version = '0.6.7'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'net2'
version = '0.2.33'
crates-io = true
status = 'transitive'
features = ['default', 'duration']
[[target-package]]
name = 'nibble_vec'
version = '0.0.4'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'num-integer'
version = '0.1.42'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'num-traits'
version = '0.2.11'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'num_cpus'
version = '1.12.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'opaque-debug'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'parity-multihash'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'percent-encoding'
version = '1.0.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'percent-encoding'
version = '2.1.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'pin-project'
version = '0.4.8'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'pin-project-lite'
version = '0.1.4'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'pin-utils'
version = '0.1.0-alpha.4'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'ppv-lite86'
version = '0.2.6'
crates-io = true
status = 'transitive'
features = ['simd', 'std']
[[target-package]]
name = 'proc-macro-nested'
version = '0.1.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'quick-error'
version = '1.2.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand'
version = '0.4.6'
crates-io = true
status = 'transitive'
features = ['default', 'libc', 'std']
optional-deps = ['libc']
[[target-package]]
name = 'rand'
version = '0.7.3'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'getrandom', 'getrandom_package', 'libc', 'rand_pcg', 'small_rng', 'std']
optional-deps = ['getrandom_package', 'libc', 'rand_pcg']
[[target-package]]
name = 'rand04'
version = '0.1.1'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'rand04_compat'
version = '0.1.1'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[target-package]]
name = 'rand_chacha'
version = '0.1.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand_chacha'
version = '0.2.1'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'rand_core'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'rand_core'
version = '0.4.2'
crates-io = true
status = 'transitive'
features = ['alloc', 'std']
[[target-package]]
name = 'rand_core'
version = '0.5.1'
crates-io = true
status = 'transitive'
features = ['alloc', 'getrandom', 'std']
optional-deps = ['getrandom']
[[target-package]]
name = 'rand_hc'
version = '0.1.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand_isaac'
version = '0.1.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand_jitter'
version = '0.1.4'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'rand_os'
version = '0.1.3'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand_pcg'
version = '0.1.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand_pcg'
version = '0.2.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rand_xorshift'
version = '0.1.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rayon-core'
version = '1.7.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'regex-syntax'
version = '0.6.16'
crates-io = true
status = 'transitive'
features = ['default', 'unicode', 'unicode-age', 'unicode-bool', 'unicode-case', 'unicode-gencat', 'unicode-perl', 'unicode-script', 'unicode-segment']
[[target-package]]
name = 'remove_dir_all'
version = '0.5.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rustc-demangle'
version = '0.1.16'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'rusty-fork'
version = '0.2.2'
crates-io = true
status = 'transitive'
features = ['timeout', 'wait-timeout']
optional-deps = ['wait-timeout']
[[target-package]]
name = 'ryu'
version = '1.0.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'scopeguard'
version = '1.1.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'sha-1'
version = '0.8.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'sha3'
version = '0.8.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'signal-hook-registry'
version = '1.2.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'slab'
version = '0.4.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'smallvec'
version = '1.2.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'spin'
version = '0.5.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'stable_deref_trait'
version = '1.1.1'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'static_assertions'
version = '1.1.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'subtle'
version = '1.0.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'subtle'
version = '2.2.2'
crates-io = true
status = 'transitive'
features = ['std']
[[target-package]]
name = 'tempfile'
version = '3.1.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'time'
version = '0.1.42'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tiny-keccak'
version = '1.5.0'
crates-io = true
status = 'transitive'
features = ['default', 'keccak']
[[target-package]]
name = 'tokio-util'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = ['codec', 'default']
[[target-package]]
name = 'tower'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = ['default', 'full', 'log']
[[target-package]]
name = 'tower-balance'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = ['default', 'log']
[[target-package]]
name = 'tower-buffer'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = ['log']
[[target-package]]
name = 'tower-discover'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-layer'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-limit'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-load'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-load-shed'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-make'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = ['connect', 'tokio']
optional-deps = ['tokio']
[[target-package]]
name = 'tower-ready-cache'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-retry'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-service'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-timeout'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'tower-util'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = ['call-all', 'default', 'futures-util']
optional-deps = ['futures-util']
[[target-package]]
name = 'tracing'
version = '0.1.13'
crates-io = true
status = 'transitive'
features = ['attributes', 'default', 'log', 'std', 'tracing-attributes']
optional-deps = ['log', 'tracing-attributes']
[[target-package]]
name = 'tracing-core'
version = '0.1.10'
crates-io = true
status = 'transitive'
features = ['lazy_static', 'std']
optional-deps = ['lazy_static']
[[target-package]]
name = 'tracing-futures'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = ['default', 'pin-project', 'std', 'std-future']
optional-deps = ['pin-project']
[[target-package]]
name = 'try-lock'
version = '0.2.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'typenum'
version = '1.11.2'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'unicode-bidi'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = ['default']
[[target-package]]
name = 'unicode-normalization'
version = '0.1.12'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'unsigned-varint'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'url'
version = '2.1.1'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'wait-timeout'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = []
[[target-package]]
name = 'want'
version = '0.3.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'libra-crypto-derive'
version = '0.1.0'
workspace-path = 'crypto/crypto-derive'
status = 'workspace'
features = []
[[host-package]]
name = 'num-variants'
version = '0.1.0'
workspace-path = 'common/num-variants'
status = 'workspace'
features = []
[[host-package]]
name = 'async-trait'
version = '0.1.24'
crates-io = true
status = 'direct'
features = []
[[host-package]]
name = 'proc-macro2'
version = '1.0.9'
crates-io = true
status = 'direct'
features = ['default', 'proc-macro']
[[host-package]]
name = 'proptest-derive'
version = '0.1.2'
crates-io = true
status = 'direct'
features = []
[[host-package]]
name = 'prost-build'
version = '0.6.1'
crates-io = true
status = 'direct'
features = []
[[host-package]]
name = 'quote'
version = '1.0.3'
crates-io = true
status = 'direct'
features = ['default', 'proc-macro']
[[host-package]]
name = 'syn'
version = '1.0.16'
crates-io = true
status = 'direct'
features = ['clone-impls', 'default', 'derive', 'extra-traits', 'fold', 'full', 'parsing', 'printing', 'proc-macro', 'quote', 'visit', 'visit-mut']
optional-deps = ['quote']
[[host-package]]
name = 'tonic-build'
version = '0.1.1'
crates-io = true
status = 'direct'
features = ['default', 'rustfmt', 'transport']
[[host-package]]
name = 'anyhow'
version = '1.0.26'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[host-package]]
name = 'async-stream-impl'
version = '0.2.1'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'autocfg'
version = '0.1.7'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'autocfg'
version = '1.0.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'byteorder'
version = '1.3.4'
crates-io = true
status = 'transitive'
features = ['i128']
[[host-package]]
name = 'bytes'
version = '0.5.4'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[host-package]]
name = 'cc'
version = '1.0.50'
crates-io = true
status = 'transitive'
features = ['jobserver', 'parallel']
optional-deps = ['jobserver']
[[host-package]]
name = 'cfg-if'
version = '0.1.10'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'clear_on_drop'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'digest'
version = '0.8.1'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'either'
version = '1.5.3'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'failure_derive'
version = '0.1.7'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'fixedbitset'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'futures-macro'
version = '0.3.4'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'generic-array'
version = '0.12.3'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'getrandom'
version = '0.1.14'
crates-io = true
status = 'transitive'
features = ['std']
[[host-package]]
name = 'heck'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'indexmap'
version = '1.3.2'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'itertools'
version = '0.8.2'
crates-io = true
status = 'transitive'
features = ['default', 'use_std']
[[host-package]]
name = 'jobserver'
version = '0.1.21'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'libc'
version = '0.2.67'
crates-io = true
status = 'transitive'
features = ['default', 'std']
[[host-package]]
name = 'log'
version = '0.4.8'
crates-io = true
status = 'transitive'
features = ['std']
[[host-package]]
name = 'multimap'
version = '0.8.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'petgraph'
version = '0.5.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'pin-project-internal'
version = '0.4.8'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'proc-macro-hack'
version = '0.5.11'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'proc-macro2'
version = '0.4.30'
crates-io = true
status = 'transitive'
features = ['default', 'proc-macro']
[[host-package]]
name = 'prost'
version = '0.6.1'
crates-io = true
status = 'transitive'
features = ['default', 'prost-derive']
optional-deps = ['prost-derive']
[[host-package]]
name = 'prost-derive'
version = '0.6.1'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'prost-types'
version = '0.6.1'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'quote'
version = '0.6.13'
crates-io = true
status = 'transitive'
features = ['default', 'proc-macro']
[[host-package]]
name = 'rand'
version = '0.7.3'
crates-io = true
status = 'transitive'
features = ['alloc', 'default', 'getrandom', 'getrandom_package', 'libc', 'std']
optional-deps = ['getrandom_package']
[[host-package]]
name = 'rand_core'
version = '0.3.1'
crates-io = true
status = 'transitive'
features = ['std']
[[host-package]]
name = 'rand_core'
version = '0.4.2'
crates-io = true
status = 'transitive'
features = ['alloc', 'std']
[[host-package]]
name = 'rand_core'
version = '0.5.1'
crates-io = true
status = 'transitive'
features = ['alloc', 'getrandom', 'std']
optional-deps = ['getrandom']
[[host-package]]
name = 'ref-cast-impl'
version = '1.0.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'remove_dir_all'
version = '0.5.2'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'rental-impl'
version = '0.5.5'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'rustc_version'
version = '0.2.3'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'semver'
version = '0.9.0'
crates-io = true
status = 'transitive'
features = ['default']
[[host-package]]
name = 'semver-parser'
version = '0.7.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'serde_derive'
version = '1.0.104'
crates-io = true
status = 'transitive'
features = ['default']
[[host-package]]
name = 'subtle'
version = '2.2.2'
crates-io = true
status = 'transitive'
features = ['std']
[[host-package]]
name = 'syn'
version = '0.15.44'
crates-io = true
status = 'transitive'
features = ['clone-impls', 'default', 'derive', 'extra-traits', 'full', 'parsing', 'printing', 'proc-macro', 'quote', 'visit']
optional-deps = ['quote']
[[host-package]]
name = 'synstructure'
version = '0.12.3'
crates-io = true
status = 'transitive'
features = ['default', 'proc-macro']
[[host-package]]
name = 'tempfile'
version = '3.1.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'thiserror-impl'
version = '1.0.11'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'tokio-macros'
version = '0.2.5'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'tracing-attributes'
version = '0.1.7'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'typenum'
version = '1.11.2'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'unicode-segmentation'
version = '1.6.0'
crates-io = true
status = 'transitive'
features = []
[[host-package]]
name = 'unicode-xid'
version = '0.1.0'
crates-io = true
status = 'transitive'
features = ['default']
[[host-package]]
name = 'unicode-xid'
version = '0.2.0'
crates-io = true
status = 'transitive'
features = ['default']
[[host-package]]
name = 'which'
version = '3.1.0'
crates-io = true
status = 'transitive'
features = []