summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mullvad-types/src/wireguard.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/mullvad-types/src/wireguard.rs b/mullvad-types/src/wireguard.rs
index 36a560e7b2..7f12ed42f1 100644
--- a/mullvad-types/src/wireguard.rs
+++ b/mullvad-types/src/wireguard.rs
@@ -22,6 +22,16 @@ pub enum QuantumResistantState {
Off,
}
+impl fmt::Display for QuantumResistantState {
+ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
+ match self {
+ QuantumResistantState::Auto => f.write_str("auto"),
+ QuantumResistantState::On => f.write_str("on"),
+ QuantumResistantState::Off => f.write_str("off"),
+ }
+ }
+}
+
/// Contains account specific wireguard data
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)]
pub struct WireguardData {