fn deserialize_any<V>(self, _visitor: V) -> Result<V::Value>
    where
        V: Visitor<'de>,
    {
        //     match self.peek_char()? {
        //         'n' => self.deserialize_unit(visitor),
        //         't' | 'f' => self.deserialize_bool(visitor),
        //         '"' => self.deserialize_str(visitor),
        //         '0'..='9' => self.deserialize_u64(visitor),
        //         '-' => self.deserialize_i64(visitor),
        //         '[' => self.deserialize_seq(visitor),
        //         '{' => self.deserialize_map(visitor),
        //         _ => Err(Error::Syntax),
        //     }
        Err(Error::Message(String::from(
            "any is not implemented/serializable",
        )))
    }
// Look at the input data to decide what Serde data model type to
// deserialize as. Not all data formats are able to support this operation.
// Formats that support `deserialize_any` are known as self-describing.
Look at the input data to decide what Serde data model type to
deserialize as. Not all data formats are able to support this operation.
Formats that support `deserialize_any` are known as self-describing.
Look at the input data to decide what Serde data model type to deserialize as . Not all data formats are able to support this operation . Formats that support ` deserialize_any ` are known as self - describing .
fn deserialize_any<V>(self, _visitor: V) -> Result<V::Value>
    where
        V: Visitor<'de>,
    {
        //     match self.peek_char()? {
        //         'n' => self.deserialize_unit(visitor),
        //         't' | 'f' => self.deserialize_bool(visitor),
        //         '"' => self.deserialize_str(visitor),
        //         '0'..='9' => self.deserialize_u64(visitor),
        //         '-' => self.deserialize_i64(visitor),
        //         '[' => self.deserialize_seq(visitor),
        //         '{' => self.deserialize_map(visitor),
        //         _ => Err(Error::Syntax),
        //     }
        Err(Error::Message(String::from(
            "any is not implemented/serializable",
        )))
    }
fn deserialize_any < V > ( self , _visitor : V ) -> Result < V :: Value > where V : Visitor < ' de > , { //     match self.peek_char()? { //         'n' => self.deserialize_unit(visitor), //         't' | 'f' => self.deserialize_bool(visitor), //         '"' => self.deserialize_str(visitor), //         '0'..='9' => self.deserialize_u64(visitor), //         '-' => self.deserialize_i64(visitor), //         '[' => self.deserialize_seq(visitor), //         '{' => self.deserialize_map(visitor), //         _ => Err(Error::Syntax), //     } Err ( Error :: Message ( String :: from ( " " , ) ) ) }
Look at the input data to decide what Serde data model type to
deserialize as.
Look at the input data to decide what Serde data model type to deserialize as .
self
_visitor
V
self
_visitor
V