Searched refs:deserializer (Results 1 - 4 of 4) sorted by relevance
/commonlibrary/rust/ylong_json/src/ |
H A D | states.rs | 16 consts::*, deserializer::Deserializer, Array, Error, JsonValue, Number, Object, ParseError, 23 ($deserializer: expr) => {{ 24 let position = $deserializer.reader.position(); 25 match read_error_char($deserializer) { 36 ($deserializer: expr) => { 37 Err(ParseError::UnexpectedEndOfJson($deserializer.reader.position().line()).into()) 42 ($deserializer: expr) => {{ 44 match $deserializer.reader.peek().map_err(Error::new_reader)? { 45 Some(ch) if WHITE_SPACE_SET.contains(&ch) => $deserializer.reader.discard(), 53 ($deserializer 569 let mut deserializer = Deserializer::new_from_slice(b" n"); ut_macro_eat_whitespace_until_not() variables 572 let mut deserializer = Deserializer::new_from_slice(b" "); ut_macro_eat_whitespace_until_not() variables 575 let mut deserializer = Deserializer::new_from_io(ErrorIo); ut_macro_eat_whitespace_until_not() variables 596 let mut deserializer = Deserializer::new_from_slice(b"1234n"); ut_macro_eat_digits_until_not() variables 599 let mut deserializer = Deserializer::new_from_slice(b"1234"); ut_macro_eat_digits_until_not() variables 602 let mut deserializer = Deserializer::new_from_io(ErrorIo); ut_macro_eat_digits_until_not() variables 625 let mut deserializer = Deserializer::new_from_slice(b"1234"); ut_macro_match_str() variables 628 let mut deserializer = Deserializer::new_from_io(ErrorIo); ut_macro_match_str() variables 643 let mut deserializer = Deserializer::new_from_slice(b"null"); ut_start_parsing() variables 646 let mut deserializer = Deserializer::new_from_slice(b"null invalid"); ut_start_parsing() variables 661 let mut deserializer = Deserializer::new_from_slice("𤭢".as_bytes()); ut_read_error_char() variables 664 let mut deserializer = Deserializer::new_from_slice(&[]); ut_read_error_char() variables 667 let mut deserializer = Deserializer::new_from_slice(&[0xf0]); ut_read_error_char() variables 670 let mut deserializer = Deserializer::new_from_slice(&[0xf0, 0xa4]); ut_read_error_char() variables 673 let mut deserializer = Deserializer::new_from_slice(&[0xf0, 0xa4, 0xad]); ut_read_error_char() variables 688 let mut deserializer = Deserializer::new_from_slice(b"null"); ut_parse_value() variables 691 let mut deserializer = Deserializer::new_from_slice(b"true"); ut_parse_value() variables 697 let mut deserializer = Deserializer::new_from_slice(b"false"); ut_parse_value() variables 703 let mut deserializer = Deserializer::new_from_slice(b"123"); ut_parse_value() variables 706 let mut deserializer = Deserializer::new_from_slice(b"\\"abc\\""); ut_parse_value() variables 709 let mut deserializer = Deserializer::new_from_slice(b"[1, 2, 3]"); ut_parse_value() variables 712 let mut deserializer = Deserializer::new_from_slice(b"{\\"key\\":\\"value\\"}"); ut_parse_value() variables 715 let mut deserializer = Deserializer::new_from_slice(b"\\"abc\\""); ut_parse_value() variables 739 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 750 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 764 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 782 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 794 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 799 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 804 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 809 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 813 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 817 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 821 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 826 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_string() variables 846 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 850 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 854 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 860 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 865 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 870 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 875 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 880 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 887 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 894 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 898 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 902 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 909 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 915 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 919 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 923 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_number() variables 944 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 948 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 952 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 961 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 968 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 972 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 977 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 982 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_array() variables 1003 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_object() variables 1010 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); ut_parse_object() variables 1018 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1025 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1030 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1035 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1040 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1044 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1049 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1053 let mut deserializer = Deserializer::new_from_slice(str.as_bytes()); global() variables 1079 let mut deserializer = Deserializer::new_from_slice(text.as_ref()); ut_recursion_limit() variables 1093 let mut deserializer = Deserializer::new_from_slice(text.as_ref()); ut_recursion_limit() variables 1103 let mut deserializer = Deserializer::new_from_slice(text); ut_recursion_limit() variables 1112 let mut deserializer = Deserializer::new_from_slice(text); ut_recursion_limit() variables [all...] |
H A D | deserializer.rs | 109 let mut deserializer = Deserializer::new_from_io(reader); in new_from_slice() variables 110 let t = T::deserialize(&mut deserializer)?; in new_from_slice() 111 match eat_whitespace_until_not!(deserializer) { in new_from_slice() 142 let mut deserializer = Deserializer::new_from_slice(slice); in from_slice() variables 143 let t = T::deserialize(&mut deserializer)?; in from_slice() 144 match eat_whitespace_until_not!(deserializer) { in from_slice() 147 unexpected_character!(&mut deserializer) in from_slice() 640 deserializer: &'a mut Deserializer<R>, 648 fn new(deserializer: &'a mut Deserializer<R>) -> Self { in new() 650 deserializer, in new() [all...] |
H A D | lib.rs | 73 mod deserializer; modules 83 pub use deserializer::{from_reader, from_slice, from_str};
|
H A D | value.rs | 36 use crate::deserializer::Deserializer; 698 let mut deserializer = Deserializer::new_from_io(input); in fmt() variables 699 start_parsing(&mut deserializer) in fmt() 718 let mut deserializer = Deserializer::new_from_slice(text.as_ref()); in fmt() variables 719 start_parsing(&mut deserializer) in fmt()
|
Completed in 4 milliseconds