[router][grpc] Restructure modules and code clean up (#12598)

This commit is contained in:
Chang Su
2025-11-03 23:59:27 -08:00
committed by GitHub
parent d5fa019c36
commit 83804bc626
52 changed files with 1474 additions and 1453 deletions
+4 -14
View File
@@ -251,9 +251,10 @@ pub enum ResponseOutputItem {
// Configuration Enums
// ============================================================================
#[derive(Debug, Clone, Deserialize, Serialize)]
#[derive(Debug, Clone, Deserialize, Serialize, Default)]
#[serde(rename_all = "snake_case")]
pub enum ServiceTier {
#[default]
Auto,
Default,
Flex,
@@ -261,25 +262,14 @@ pub enum ServiceTier {
Priority,
}
impl Default for ServiceTier {
fn default() -> Self {
Self::Auto
}
}
#[derive(Debug, Clone, Deserialize, Serialize)]
#[derive(Debug, Clone, Deserialize, Serialize, Default)]
#[serde(rename_all = "snake_case")]
pub enum Truncation {
Auto,
#[default]
Disabled,
}
impl Default for Truncation {
fn default() -> Self {
Self::Disabled
}
}
#[derive(Debug, Clone, Deserialize, Serialize)]
#[serde(rename_all = "snake_case")]
pub enum ResponseStatus {