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 = []