From 49065d70708e61ac91f846c755cab9b4e66e6bc2 Mon Sep 17 00:00:00 2001 From: Mark S Date: Thu, 25 Apr 2024 16:04:44 -0400 Subject: [PATCH] chore(qol): add From for HttpRouteStatus impl --- src/exp/grpcroute.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/exp/grpcroute.rs b/src/exp/grpcroute.rs index 3a17ad8..167aa2b 100644 --- a/src/exp/grpcroute.rs +++ b/src/exp/grpcroute.rs @@ -87,6 +87,12 @@ pub struct GrpcRouteStatus { pub inner: RouteStatus, } +impl From for HttpRouteStatus { + fn from(route: GrpcRouteStatus) -> Self { + Self { inner: route.inner } + } +} + /// GrpcRouteRule defines the semantics for matching a gRPC request based on /// conditions (matches), processing it (filters), and forwarding the request to /// an API object (backendRefs).