...

Text file src/github.com/linkerd/linkerd2-proxy-api/Cargo.toml

Documentation: github.com/linkerd/linkerd2-proxy-api

     1[package]
     2name = "linkerd2-proxy-api"
     3version = "0.13.1"
     4authors = ["Linkerd Developers <cncf-linkerd-dev@lists.cncf.io>"]
     5license = "Apache-2.0"
     6edition = "2021"
     7description = "Linkerd Proxy API gRPC bindings and utilities"
     8homepage = "https://linkerd.io"
     9repository = "https://github.com/linkerd/linkerd2-proxy-api"
    10documentation = "https://docs.rs/linkerd2-proxy-api"
    11keywords = ["linkerd", "grpc", "servicemesh"]
    12rust-version = "1.59"
    13
    14[features]
    15default = []
    16arbitrary = ["quickcheck"]
    17destination = ["http-types", "net", "prost-types", "tonic/codegen"]
    18grpc-route = ["http-route"]
    19http-route = ["http-types"]
    20http-types = ["http", "thiserror"]
    21identity = ["prost-types", "tonic/codegen"]
    22inbound = [
    23    "grpc-route",
    24    "http-route",
    25    "meta",
    26    "net",
    27    "prost-types",
    28    "tonic/codegen",
    29]
    30outbound = [
    31    "grpc-route",
    32    "destination",
    33    "http-route",
    34    "meta",
    35    "net",
    36    "prost-types",
    37    "tonic/codegen",
    38]
    39meta = []
    40net = ["ipnet", "thiserror"]
    41tap = ["h2", "http-types", "net", "prost-types", "tonic/codegen"]
    42
    43[package.metadata.docs.rs]
    44rustdoc-args = ["--cfg", "docsrs"]
    45all-features = true
    46
    47[dependencies]
    48h2 = { version = "0.3", optional = true }
    49http = { version = "0.2", optional = true }
    50ipnet = { version = "2", optional = true }
    51prost = "0.12"
    52prost-types = { version = "0.12", optional = true }
    53quickcheck = { version = "1", default-features = false, optional = true }
    54thiserror = { version = "1", optional = true }
    55
    56[dependencies.tonic]
    57version = "0.10"
    58default-features = false
    59features = ["prost"]
    60
    61[dev-dependencies.tonic-build]
    62version = "0.10"
    63default-features = false
    64features = ["prost"]

View as plain text