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).