Cargo Features

linkerd2-proxy-api has no features set by default.

[dependencies]
linkerd2-proxy-api = { version = "0.14.0", features = ["destination", "grpc-route", "http-route", "http-types", "identity", "inbound", "outbound", "meta", "net", "tap", "arbitrary"] }
destination outbound? = http-types, net, prost-types

Enables codegen of tonic ^0.10

Affects linkerd2-proxy-api::destination

grpc-route inbound? outbound? = http-route

Affects linkerd2-proxy-api::grpc_route

http-route grpc-route? inbound? outbound? = http-types

Affects linkerd2-proxy-api::http_route

http-types destination? http-route? tap? = http, thiserror

Affects linkerd2-proxy-api::http_types

identity = prost-types

Enables codegen of tonic ^0.10

Affects linkerd2-proxy-api::identity

inbound = grpc-route, http-route, meta, net, prost-types

Enables codegen of tonic ^0.10

Affects linkerd2-proxy-api::inbound

outbound = destination, grpc-route, http-route, meta, net, prost-types

Enables codegen of tonic ^0.10

Affects linkerd2-proxy-api::outbound

meta inbound? outbound?

Affects linkerd2-proxy-api::meta

net destination? inbound? outbound? tap? = ipnet, thiserror

Affects linkerd2-proxy-api::net

tap = h2, http-types, net, prost-types

Enables codegen of tonic ^0.10

Affects linkerd2-proxy-api::tap

arbitrary = quickcheck

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.

h2 tap?

Enables h2 ^0.3

http http-types?

Enables http ^0.2

ipnet net?
prost-types destination? identity? inbound? outbound? tap?

Enables prost-types ^0.12

quickcheck arbitrary?
thiserror http-types? net?

Enables thiserror ^1