gateway_api/apis/experimental/
enum_defaults.rs1use super::{
4 grpcroutes::{GrpcRouteRulesBackendRefsFiltersType, GrpcRouteRulesFiltersType},
5 httproutes::{
6 HttpRouteRulesBackendRefsFiltersExternalAuthProtocol, HttpRouteRulesBackendRefsFiltersRequestRedirectPathType,
7 HttpRouteRulesBackendRefsFiltersType, HttpRouteRulesBackendRefsFiltersUrlRewritePathType,
8 HttpRouteRulesFiltersExternalAuthProtocol, HttpRouteRulesFiltersRequestRedirectPathType,
9 HttpRouteRulesFiltersType, HttpRouteRulesFiltersUrlRewritePathType,
10 },
11};
12
13impl Default for GrpcRouteRulesBackendRefsFiltersType {
14 fn default() -> Self {
15 GrpcRouteRulesBackendRefsFiltersType::RequestHeaderModifier
16 }
17}
18
19impl Default for GrpcRouteRulesFiltersType {
20 fn default() -> Self {
21 GrpcRouteRulesFiltersType::RequestHeaderModifier
22 }
23}
24
25impl Default for HttpRouteRulesBackendRefsFiltersExternalAuthProtocol {
26 fn default() -> Self {
27 HttpRouteRulesBackendRefsFiltersExternalAuthProtocol::Http
28 }
29}
30
31impl Default for HttpRouteRulesBackendRefsFiltersRequestRedirectPathType {
32 fn default() -> Self {
33 HttpRouteRulesBackendRefsFiltersRequestRedirectPathType::ReplaceFullPath
34 }
35}
36
37impl Default for HttpRouteRulesBackendRefsFiltersType {
38 fn default() -> Self {
39 HttpRouteRulesBackendRefsFiltersType::RequestHeaderModifier
40 }
41}
42
43impl Default for HttpRouteRulesBackendRefsFiltersUrlRewritePathType {
44 fn default() -> Self {
45 HttpRouteRulesBackendRefsFiltersUrlRewritePathType::ReplaceFullPath
46 }
47}
48
49impl Default for HttpRouteRulesFiltersExternalAuthProtocol {
50 fn default() -> Self {
51 HttpRouteRulesFiltersExternalAuthProtocol::Http
52 }
53}
54
55impl Default for HttpRouteRulesFiltersRequestRedirectPathType {
56 fn default() -> Self {
57 HttpRouteRulesFiltersRequestRedirectPathType::ReplaceFullPath
58 }
59}
60
61impl Default for HttpRouteRulesFiltersType {
62 fn default() -> Self {
63 HttpRouteRulesFiltersType::RequestHeaderModifier
64 }
65}
66
67impl Default for HttpRouteRulesFiltersUrlRewritePathType {
68 fn default() -> Self {
69 HttpRouteRulesFiltersUrlRewritePathType::ReplaceFullPath
70 }
71}