diff --git a/serde/src/private/de.rs b/serde/src/private/de.rs index 90049109..6fc2baee 100644 --- a/serde/src/private/de.rs +++ b/serde/src/private/de.rs @@ -2087,7 +2087,7 @@ impl<'a, 'de, E> Deserializer<'de> for FlatMapDeserializer<'a, 'de, E> where V: Visitor<'de>, { - Err(Error::custom("can only flatten structs, maps and basic enums")) + Err(Error::custom("can only flatten structs, maps and struct enum variants")) } fn deserialize_enum(