Lines Matching refs:Cacheable
14 use crate::reader::Cacheable;
75 pub(crate) fn check_recursion<R: Cacheable>( in check_recursion()
86 pub(crate) fn start_parsing<R: Cacheable>( in start_parsing()
99 fn parse_value<R: Cacheable>(deserializer: &mut Deserializer<R>) -> Result<JsonValue, Error> { in parse_value()
135 fn parse_object<R: Cacheable>(deserializer: &mut Deserializer<R>) -> Result<JsonValue, Error> { in parse_object()
198 pub(crate) fn parse_string<R: Cacheable>( in parse_string()
207 pub(crate) fn parse_string<R: Cacheable>( in parse_string()
217 fn parse_key<R: Cacheable>(deserializer: &mut Deserializer<R>) -> Result<String, Error> { in parse_key()
223 pub(crate) fn parse_string_inner<R: Cacheable>( in parse_string_inner()
270 fn parse_escape_character<R: Cacheable>( in parse_escape_character()
297 fn parse_unicode<R: Cacheable>( in parse_unicode()
303 fn get_next_digit<R: Cacheable>(deserializer: &mut Deserializer<R>) -> Result<u16, Error> { in parse_unicode()
319 fn get_next_four_digits<R: Cacheable>( in parse_unicode()
352 pub(crate) fn parse_number<R: Cacheable>( in parse_number()
439 fn parse_array<R: Cacheable>(deserializer: &mut Deserializer<R>) -> Result<JsonValue, Error> { in parse_array()
484 pub(crate) fn read_error_char<R: Cacheable>( in read_error_char()
563 fn test_func<R: BytesReader + Cacheable>( in ut_macro_eat_whitespace_until_not()
590 fn test_func<R: BytesReader + Cacheable>( in ut_macro_eat_digits_until_not()
618 fn test_func<R: Cacheable>( in ut_macro_match_str()