diff --git a/src/trx-protocol/src/types.rs b/src/trx-protocol/src/types.rs index 9866a9b..c8dffad 100644 --- a/src/trx-protocol/src/types.rs +++ b/src/trx-protocol/src/types.rs @@ -54,6 +54,9 @@ pub struct ClientEnvelope { #[derive(Debug, Serialize, Deserialize)] pub struct RigEntry { pub rig_id: String, + /// Display name for the rig (long name from config, or rig_id if not set). + #[serde(default, skip_serializing_if = "Option::is_none")] + pub display_name: Option, pub state: RigSnapshot, #[serde(default, skip_serializing_if = "Option::is_none")] pub audio_port: Option,