(self, visitor: V)
| 91 | type Error = ParseError; |
| 92 | |
| 93 | fn deserialize_any<V: Visitor<'de>>(self, visitor: V) -> Result<V::Value, Self::Error> { |
| 94 | match self.scan()? { |
| 95 | None => Err(ParseError::custom_err("unexpected end of input".to_string())), |
| 96 | Some(token) => deserialize_token(self, token, visitor), |
| 97 | } |
| 98 | } |
| 99 | |
| 100 | fn deserialize_option<V: Visitor<'de>>(self, visitor: V) -> Result<V::Value, Self::Error> { |
| 101 | match self.scan()? { |
nothing calls this directly
no test coverage detected