From e7fcd3c3b92bc3dab7869bc06ed082f0638d7d4d Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Mon, 5 Feb 2024 13:43:06 +0100 Subject: [PATCH] Clarify usage of AccountCredentials::urls --- src/types.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/types.rs b/src/types.rs index 541d4b4..4894305 100644 --- a/src/types.rs +++ b/src/types.rs @@ -60,6 +60,9 @@ pub struct AccountCredentials { #[serde(with = "pkcs8_serde")] pub(crate) key_pkcs8: Vec, pub(crate) directory: Option, + /// We never serialize `urls` by default, but we support deserializing them + /// in order to support serialized data from older versions of the library. + #[serde(skip_serializing_if = "Option::is_none")] pub(crate) urls: Option, }