Cargo Features
[dependencies]
avalanche-proto = { version = "0.19.0", default-features = false, features = ["proto_full", "aliasreader", "appsender", "google_protobuf", "helloworld", "http", "http_responsewriter", "io_prometheus_client", "io_reader", "io_writer", "keystore", "messenger", "net_conn", "p2p", "plugin", "rpcdb", "sharedmemory", "subnetlookup", "validatorstate", "vm"] }
- default = proto_full
-
The
proto_full
feature is set by default wheneveravalanche-proto
is added without
somewhere in the dependency tree.default-features = false - proto_full default = aliasreader, appsender, google_protobuf, http, http_responsewriter, io_prometheus_client, io_reader, io_writer, keystore, messenger, net_conn, p2p, plugin, rpcdb, sharedmemory, subnetlookup, validatorstate, vm
- aliasreader proto_full
-
Affects
gen::aliasreader
… - appsender proto_full = google_protobuf
-
Affects
gen::appsender
… - google_protobuf appsender? http_responsewriter? net_conn? plugin? proto_full rpcdb? validatorstate? vm?
-
Affects
gen::google.protobuf
… - helloworld
-
Affects
gen::helloworld
… - http proto_full
-
Affects
gen::http
… - http_responsewriter proto_full = google_protobuf
-
Affects
gen::http.responsewriter
… - io_prometheus_client proto_full vm?
-
Affects
gen::prometheus.client
… - io_reader proto_full
-
Affects
gen::io.reader
… - io_writer proto_full
-
Affects
gen::io.writer
… - keystore proto_full
-
Affects
gen::keystore
… - messenger proto_full
-
Affects
gen::messenger
… - net_conn proto_full = google_protobuf
-
Affects
gen::net.conn
… - p2p proto_full
-
Affects
gen::p2p
… - plugin proto_full = google_protobuf
-
Affects
gen::plugin
… - rpcdb proto_full = google_protobuf
-
Affects
gen::rpcdb
… -
Affects
gen::sharedmemory
… - subnetlookup proto_full
-
Affects
gen::subnetlookup
… - validatorstate proto_full = google_protobuf
-
Affects
gen::validatorstate
… - vm proto_full = google_protobuf, io_prometheus_client
-
Affects
gen::vm
…