fn deserialize_identifier<V>(self, visitor: V) -> Result<V::Value>
  where
    V: Visitor<'de>,
  {
    self.deserialize_str(visitor)
  }
// An identifier in Serde is the type that identifies a field of a struct or
// the variant of an enum. In JSON, struct fields and enum variants are
// represented as strings. In other formats they may be represented as
// numeric indices.
An identifier in Serde is the type that identifies a field of a struct or
the variant of an enum. In JSON, struct fields and enum variants are
represented as strings. In other formats they may be represented as
numeric indices.
An identifier in Serde is the type that identifies a field of a struct or the variant of an enum . In JSON struct fields and enum variants are represented as strings . In other formats they may be represented as numeric indices .
fn deserialize_identifier<V>(self, visitor: V) -> Result<V::Value>
  where
    V: Visitor<'de>,
  {
    self.deserialize_str(visitor)
  }
fn deserialize_identifier < V > ( self , visitor : V ) -> Result < V :: Value > where V : Visitor < ' de > , { self . deserialize_str ( visitor ) }
An identifier in Serde is the type that identifies a field of a struct or
the variant of an enum.
An identifier in Serde is the type that identifies a field of a struct or the variant of an enum .
self
visitor
V
self
visitor
V