Skip to main content

deserialize_opt_space_separated_or_seq

Function deserialize_opt_space_separated_or_seq 

Source
pub fn deserialize_opt_space_separated_or_seq<'de, D>(
    deserializer: D,
) -> Result<Option<Vec<String>>, D::Error>
where D: Deserializer<'de>,
Expand description

Deserializes an Option<Vec<String>> from either a sequence or a space-separated string.

Pair with #[serde(default)] so that absent fields deserialize to None.