From b712df608f959d221f61f033c90facdfa823de24 Mon Sep 17 00:00:00 2001 From: tottoto Date: Wed, 15 Feb 2023 23:47:09 +0900 Subject: [PATCH] chore(examples): Split tls-rustls example (#1272) --- examples/Cargo.toml | 23 +++++++++---------- .../client_rustls.rs => tls_rustls/client.rs} | 0 .../server_rustls.rs => tls_rustls/server.rs} | 0 3 files changed, 11 insertions(+), 12 deletions(-) rename examples/src/{tls/client_rustls.rs => tls_rustls/client.rs} (100%) rename examples/src/{tls/server_rustls.rs => tls_rustls/server.rs} (100%) diff --git a/examples/Cargo.toml b/examples/Cargo.toml index bb0ebdf..35b96b6 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -63,20 +63,20 @@ name = "tls-client" path = "src/tls/client.rs" required-features = ["tls"] -[[bin]] -name = "tls-client-rustls" -path = "src/tls/client_rustls.rs" -required-features = ["tls"] - [[bin]] name = "tls-server" path = "src/tls/server.rs" required-features = ["tls"] [[bin]] -name = "tls-server-rustls" -path = "src/tls/server_rustls.rs" -required-features = ["tls"] +name = "tls-rustls-client" +path = "src/tls_rustls/client.rs" +required-features = ["tls-rustls"] + +[[bin]] +name = "tls-rustls-server" +path = "src/tls_rustls/server.rs" +required-features = ["tls-rustls"] [[bin]] name = "tls-client-auth-server" @@ -249,14 +249,13 @@ mock = ["dep:futures", "dep:tower"] tower = ["dep:futures", "dep:hyper", "dep:tower", "dep:http"] json-codec = ["dep:serde", "dep:serde_json", "dep:bytes"] compression = ["tonic/gzip"] -tls = ["dep:hyper", "tonic/tls", "dep:hyper-rustls", "dep:tower", - "tower-http/add-extension", "dep:rustls-pemfile", "dep:tokio-rustls"] +tls = ["tonic/tls"] +tls-rustls = ["dep:hyper", "dep:hyper-rustls", "dep:tower", "tower-http/add-extension", "dep:rustls-pemfile", "dep:tokio-rustls"] dynamic-load-balance = ["dep:tower"] timeout = ["tokio/time", "dep:tower"] tls-client-auth = ["tonic/tls"] -full = ["gcp", "routeguide", "reflection", "autoreload", "health", "grpc-web", "tracing", "hyper-warp", "hyper-warp-multiplex", - "uds", "streaming", "mock", "tower", "json-codec", "compression", "tls", "dynamic-load-balance", "timeout","tls-client-auth"] +full = ["gcp", "routeguide", "reflection", "autoreload", "health", "grpc-web", "tracing", "hyper-warp", "hyper-warp-multiplex", "uds", "streaming", "mock", "tower", "json-codec", "compression", "tls", "tls-rustls", "dynamic-load-balance", "timeout", "tls-client-auth"] default = ["full"] [dependencies] diff --git a/examples/src/tls/client_rustls.rs b/examples/src/tls_rustls/client.rs similarity index 100% rename from examples/src/tls/client_rustls.rs rename to examples/src/tls_rustls/client.rs diff --git a/examples/src/tls/server_rustls.rs b/examples/src/tls_rustls/server.rs similarity index 100% rename from examples/src/tls/server_rustls.rs rename to examples/src/tls_rustls/server.rs