Home
last modified time | relevance | path

Searched refs:deserializer (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/rust/ylong_json/src/
H A Dstates.rs16 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 Ddeserializer.rs109 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 Dlib.rs73 mod deserializer; modules
83 pub use deserializer::{from_reader, from_slice, from_str};
H A Dvalue.rs36 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