/rust/registry/src/index.crates.io-1949cf8c6b5b557f/serde-1.0.140/src/macros.rs
Line | Count | Source |
1 | | // Super explicit first paragraph because this shows up at the top level and |
2 | | // trips up people who are just looking for basic Serialize / Deserialize |
3 | | // documentation. |
4 | | // |
5 | | /// Helper macro when implementing the `Deserializer` part of a new data format |
6 | | /// for Serde. |
7 | | /// |
8 | | /// Some [`Deserializer`] implementations for self-describing formats do not |
9 | | /// care what hint the [`Visitor`] gives them, they just want to blindly call |
10 | | /// the [`Visitor`] method corresponding to the data they can tell is in the |
11 | | /// input. This requires repetitive implementations of all the [`Deserializer`] |
12 | | /// trait methods. |
13 | | /// |
14 | | /// ```edition2018 |
15 | | /// # use serde::forward_to_deserialize_any; |
16 | | /// # use serde::de::{value, Deserializer, Visitor}; |
17 | | /// # |
18 | | /// # struct MyDeserializer; |
19 | | /// # |
20 | | /// # impl<'de> Deserializer<'de> for MyDeserializer { |
21 | | /// # type Error = value::Error; |
22 | | /// # |
23 | | /// # fn deserialize_any<V>(self, _: V) -> Result<V::Value, Self::Error> |
24 | | /// # where |
25 | | /// # V: Visitor<'de>, |
26 | | /// # { |
27 | | /// # unimplemented!() |
28 | | /// # } |
29 | | /// # |
30 | | /// #[inline] |
31 | | /// fn deserialize_bool<V>(self, visitor: V) -> Result<V::Value, Self::Error> |
32 | | /// where |
33 | | /// V: Visitor<'de>, |
34 | | /// { |
35 | | /// self.deserialize_any(visitor) |
36 | | /// } |
37 | | /// # |
38 | | /// # forward_to_deserialize_any! { |
39 | | /// # i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string |
40 | | /// # bytes byte_buf option unit unit_struct newtype_struct seq tuple |
41 | | /// # tuple_struct map struct enum identifier ignored_any |
42 | | /// # } |
43 | | /// # } |
44 | | /// ``` |
45 | | /// |
46 | | /// The `forward_to_deserialize_any!` macro implements these simple forwarding |
47 | | /// methods so that they forward directly to [`Deserializer::deserialize_any`]. |
48 | | /// You can choose which methods to forward. |
49 | | /// |
50 | | /// ```edition2018 |
51 | | /// # use serde::forward_to_deserialize_any; |
52 | | /// # use serde::de::{value, Deserializer, Visitor}; |
53 | | /// # |
54 | | /// # struct MyDeserializer; |
55 | | /// # |
56 | | /// impl<'de> Deserializer<'de> for MyDeserializer { |
57 | | /// # type Error = value::Error; |
58 | | /// # |
59 | | /// fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error> |
60 | | /// where |
61 | | /// V: Visitor<'de>, |
62 | | /// { |
63 | | /// /* ... */ |
64 | | /// # let _ = visitor; |
65 | | /// # unimplemented!() |
66 | | /// } |
67 | | /// |
68 | | /// forward_to_deserialize_any! { |
69 | | /// bool i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string |
70 | | /// bytes byte_buf option unit unit_struct newtype_struct seq tuple |
71 | | /// tuple_struct map struct enum identifier ignored_any |
72 | | /// } |
73 | | /// } |
74 | | /// ``` |
75 | | /// |
76 | | /// The macro assumes the convention that your `Deserializer` lifetime parameter |
77 | | /// is called `'de` and that the `Visitor` type parameters on each method are |
78 | | /// called `V`. A different type parameter and a different lifetime can be |
79 | | /// specified explicitly if necessary. |
80 | | /// |
81 | | /// ```edition2018 |
82 | | /// # use std::marker::PhantomData; |
83 | | /// # |
84 | | /// # use serde::forward_to_deserialize_any; |
85 | | /// # use serde::de::{value, Deserializer, Visitor}; |
86 | | /// # |
87 | | /// # struct MyDeserializer<V>(PhantomData<V>); |
88 | | /// # |
89 | | /// # impl<'q, V> Deserializer<'q> for MyDeserializer<V> { |
90 | | /// # type Error = value::Error; |
91 | | /// # |
92 | | /// # fn deserialize_any<W>(self, visitor: W) -> Result<W::Value, Self::Error> |
93 | | /// # where |
94 | | /// # W: Visitor<'q>, |
95 | | /// # { |
96 | | /// # unimplemented!() |
97 | | /// # } |
98 | | /// # |
99 | | /// forward_to_deserialize_any! { |
100 | | /// <W: Visitor<'q>> |
101 | | /// bool i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string |
102 | | /// bytes byte_buf option unit unit_struct newtype_struct seq tuple |
103 | | /// tuple_struct map struct enum identifier ignored_any |
104 | | /// } |
105 | | /// # } |
106 | | /// ``` |
107 | | /// |
108 | | /// [`Deserializer`]: trait.Deserializer.html |
109 | | /// [`Visitor`]: de/trait.Visitor.html |
110 | | /// [`Deserializer::deserialize_any`]: trait.Deserializer.html#tymethod.deserialize_any |
111 | | #[macro_export(local_inner_macros)] |
112 | | macro_rules! forward_to_deserialize_any { |
113 | | (<$visitor:ident: Visitor<$lifetime:tt>> $($func:ident)*) => { |
114 | | $(forward_to_deserialize_any_helper!{$func<$lifetime, $visitor>})* |
115 | | }; |
116 | | // This case must be after the previous one. |
117 | | ($($func:ident)*) => { |
118 | | $(forward_to_deserialize_any_helper!{$func<'de, V>})* |
119 | | }; |
120 | | } |
121 | | |
122 | | #[doc(hidden)] |
123 | | #[macro_export] |
124 | | macro_rules! forward_to_deserialize_any_method { |
125 | | ($func:ident<$l:tt, $v:ident>($($arg:ident : $ty:ty),*)) => { |
126 | | #[inline] |
127 | 0 | fn $func<$v>(self, $($arg: $ty,)* visitor: $v) -> $crate::__private::Result<$v::Value, Self::Error> |
128 | 0 | where |
129 | 0 | $v: $crate::de::Visitor<$l>, |
130 | | { |
131 | | $( |
132 | 0 | let _ = $arg; |
133 | | )* |
134 | 0 | self.deserialize_any(visitor) |
135 | 0 | } Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::StrRead> as serde::de::Deserializer>::deserialize_str::<serde_json::value::de::KeyClassifier> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::StrRead> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde_json::de::MapKey<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde_json::number::Number as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <&serde_json::number::Number as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde_json::value::de::MapKeyDeserializer as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde_json::value::de::BorrowedCowStrDeserializer as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::MapAccessDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::I64Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::IsizeDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::U16Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::U64Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::BoolDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::I8Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::I16Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::I32Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::UsizeDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::F32Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::F64Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::CharDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::I128Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::U128Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::UnitDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::U32Deserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedBytesDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::SeqDeserializer<_, _> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::SeqAccessDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::MapDeserializer<_, _> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::PairDeserializer<_, _, _> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::StrDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::StringDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::CowStrDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::de::value::BytesDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::BorrowedStrDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::StrDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::content::SeqRefDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::content::MapRefDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <serde::de::value::U8Deserializer<ciborium::de::error::Error<std::io::error::Error>> as serde::de::Deserializer>::deserialize_ignored_any::<serde::de::ignored_any::IgnoredAny> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::de::error::Error<std::io::error::Error>> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::de::error::Error<std::io::error::Error>> as serde::de::Deserializer>::deserialize_newtype_struct::<<snapshot::any_snapshot::AnySnapshot as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_map::<<alloc::collections::btree::map::BTreeMap<_, _> as serde::de::Deserialize>::deserialize::MapVisitor<alloc::string::String, u16>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<resources::pci_address::PciAddress>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<devices::bus::BusRange>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<devices::virtio::input::InputConfigFileEvent>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<(u64, u64)>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<u8>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[devices::virtio::resource_bridge::PlaneInfo; 4]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::PathBufVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<snapshot::SnapshotReader as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<snapshot::SnapshotWriter as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<crypto_generic::SecureByteVec as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<base::mmap::Protection as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_newtype_struct::<<vm_memory::guest_address::GuestAddress as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_keyvalue::key_values::ParseError> as serde::de::Deserializer>::deserialize_enum::<<devices::virtio::device_constants::video::VideoBackendType as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_keyvalue::key_values::ParseError> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_i64::<<i64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::collections::vec_deque::VecDeque<_> as serde::de::Deserialize>::deserialize::SeqVisitor<u8>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<[u64; 4]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<core::option::Option<devices::irqchip::ioapic::OutEventSnapshot>>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<core::option::Option<u32>>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<hypervisor::MPState>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<hypervisor::IrqRoute>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<devices::vmwdt::VmwdtPerCpuRestore>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<snapshot::any_snapshot::AnySnapshot>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<hypervisor::x86_64::LapicState>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<hypervisor::x86_64::IoapicRedirectionTableEntry>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<devices::pci::msix::MsixTableEntry>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<devices::virtio::vhost::worker::VringBase>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<devices::virtio::console::port::ConsolePortSnapshot>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<bool>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<u64>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_u16::<<u16 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_u64::<<usize as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<hypervisor::IrqSourceChip as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<hypervisor::IrqSource as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<devices::bat::BatConfig as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<devices::irqchip::DeviceId as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<hypervisor::x86_64::PicInitState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<hypervisor::x86_64::PitRWMode as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<hypervisor::x86_64::PitRWState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<devices::pci::pci_configuration::PciBarRegionType as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_enum::<<devices::pci::pci_configuration::PciBarPrefetchable as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[core::option::Option<devices::pci::pci_configuration::PciBarConfiguration>; 7]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[hypervisor::x86_64::PitChannelState; 3]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[bool; 7]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[u8; 32]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[u8; 8]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<devices::bat::GoldfishBatteryState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<devices::acpi::Pm1ResourceSerializable as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<devices::acpi::GpeResourceSerializable as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<devices::irqchip::IrqEventSource as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::x86_64::IoapicState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::x86_64::PicState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::x86_64::PitState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<devices::virtio::virtio_pci_common_config::VirtioPciCommonConfig as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_newtype_struct::<<snapshot::any_snapshot::AnySnapshot as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_newtype_struct::<<vm_memory::guest_address::GuestAddress as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::StrRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::virtio::input::InputConfigFile as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::StrRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::virtio::input::InputConfigFileEvent as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::StrRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::virtio::input::InputConfigFileAbsInfo as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::UnpinRequest as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<snapshot::SnapshotReader as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<snapshot::SnapshotWriter as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<crypto_generic::SecureByteVec as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<crypto_generic::CryptKey as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<base::mmap::Protection as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::bus::BusRange as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::proxy::SnapshotFile as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::virtio::resource_bridge::PlaneInfo as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::virtio::resource_bridge::BufferInfo as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<devices::virtio::iommu::memory_mapper::MemRegion as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VirtioIOMMUVfioCommand as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VirtioIOMMUVfioCommand as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VirtioIOMMUVfioCommand as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::DiskControlCommand as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::DeviceControlCommand as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::DeviceControlCommand as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VmIrqResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<devices::proxy::CommandResult as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<devices::virtio::resource_bridge::ResourceInfo as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<devices::virtio::iommu::ipc_memory_mapper::IommuRequest as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<devices::virtio::iommu::ipc_memory_mapper::IommuRequest as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<devices::virtio::iommu::ipc_memory_mapper::IommuRequest as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<hypervisor::IrqSourceChip as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<hypervisor::IrqSource as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<hypervisor::MPState as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<devices::bat::BatConfig as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<devices::pci::CrosvmDeviceId as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<devices::pflash::State as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<devices::irqchip::DeviceId as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<hypervisor::x86_64::PicInitState as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<hypervisor::x86_64::PitRWMode as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<hypervisor::x86_64::PitRWState as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<devices::pci::pci_configuration::PciBarRegionType as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_identifier::<<devices::pci::pci_configuration::PciBarPrefetchable as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<std::io::buffered::bufreader::BufReader<alloc::boxed::Box<dyn std::io::Read>>>> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<std::io::buffered::bufreader::BufReader<alloc::boxed::Box<dyn std::io::Read>>>> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_ignored_any::<serde::de::ignored_any::IgnoredAny> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<&mut std::io::buffered::bufreader::BufReader<&std::fs::File>>> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<&mut ciborium::de::Deserializer<&mut std::io::buffered::bufreader::BufReader<&std::fs::File>>> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<vm_control::UsbControlAttachedDevice as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<swap::SwapStateTransition as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<swap::SwapMetrics as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<swap::SwapStatus as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VmResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VmResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VmResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VmResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::UsbControlResult as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::SliceRead> as serde::de::Deserializer>::deserialize_identifier::<<<vm_control::VmMemoryResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_map::<<alloc::collections::btree::map::BTreeMap<_, _> as serde::de::Deserialize>::deserialize::MapVisitor<usize, (u32, u32)>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_u16::<<u16 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_u32::<base::descriptor_reflection::deserialize_descriptor::DescriptorVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_enum::<<swap::SwapState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_enum::<<hypervisor::HypervisorKind as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<swap::SwapStateTransition as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<swap::SwapMetrics as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_newtype_struct::<<vm_control::VmMemoryRegionId as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_str::<serde_json::value::de::KeyClassifier> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::StringVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_identifier::<<rutabaga_gfx::rutabaga_core::Rutabaga2DSnapshot as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_identifier::<<rutabaga_gfx::rutabaga_core::RutabagaResourceSnapshot as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_identifier::<<rutabaga_gfx::rutabaga_core::RutabagaSnapshot as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_identifier::<<rutabaga_gfx::rutabaga_utils::Resource3DInfo as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_identifier::<<rutabaga_gfx::rutabaga_utils::DeviceId as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde_json::de::MapKey<serde_json::read::IoRead<&mut std::io::buffered::bufreader::BufReader<std::fs::File>>> as serde::de::Deserializer>::deserialize_identifier::<<rutabaga_gfx::rutabaga_utils::VulkanInfo as serde::de::Deserialize>::deserialize::__FieldVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_u8::<<u8 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_map::<<alloc::collections::btree::map::BTreeMap<_, _> as serde::de::Deserialize>::deserialize::MapVisitor<u32, alloc::vec::Vec<u8>>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_map::<<alloc::collections::btree::map::BTreeMap<_, _> as serde::de::Deserialize>::deserialize::MapVisitor<u32, rutabaga_gfx::rutabaga_core::RutabagaResourceSnapshot>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_u32::<<u32 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_bool::<serde::de::impls::BoolVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[u8; 16]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_tuple::<serde::de::impls::ArrayVisitor<[u32; 4]>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error> as serde::de::Deserializer>::deserialize_struct::<<rutabaga_gfx::rutabaga_utils::DeviceId as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<ciborium::value::de::Deserializer<&ciborium::value::Value>> as serde::de::Deserializer>::deserialize_ignored_any::<serde::de::ignored_any::IgnoredAny> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_u8::<<u8 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_seq::<<alloc::vec::Vec<_> as serde::de::Deserialize>::deserialize::VecVisitor<u8>> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_u32::<<u32 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_bool::<serde::de::impls::BoolVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::kvm::x86_64::VcpuExceptionState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::kvm::x86_64::VcpuInterruptState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::kvm::x86_64::VcpuNmiState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::kvm::x86_64::VcpuSmiState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::kvm::x86_64::VcpuTripleFaultState as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<ciborium::value::error::Error> as serde::de::Deserializer>::deserialize_struct::<<hypervisor::kvm::x86_64::VcpuEvents as serde::de::Deserialize>::deserialize::__Visitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_keyvalue::key_values::ParseError> as serde::de::Deserializer>::deserialize_u64::<<u64 as serde::de::Deserialize>::deserialize::PrimitiveVisitor> Unexecuted instantiation: <serde::__private::de::missing_field::MissingFieldDeserializer<serde_keyvalue::key_values::ParseError> as serde::de::Deserializer>::deserialize_string::<serde::de::impls::PathBufVisitor> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <&mut ciborium::de::TagAccess<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_i8::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_u8::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_f32::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_f64::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_i16::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_i32::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_i64::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_map::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_seq::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_str::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_u16::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_u32::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_u64::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_bool::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_char::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_enum::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_i128::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_u128::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_unit::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_bytes::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_tuple::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_option::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_string::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_struct::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_byte_buf::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_identifier::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_ignored_any::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_unit_struct::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_tuple_struct::<_> Unexecuted instantiation: <&mut ciborium::tag::TagAccess<_> as serde::de::Deserializer>::deserialize_newtype_struct::<_> |
136 | | }; |
137 | | } |
138 | | |
139 | | #[doc(hidden)] |
140 | | #[macro_export(local_inner_macros)] |
141 | | macro_rules! forward_to_deserialize_any_helper { |
142 | | (bool<$l:tt, $v:ident>) => { |
143 | | forward_to_deserialize_any_method!{deserialize_bool<$l, $v>()} |
144 | | }; |
145 | | (i8<$l:tt, $v:ident>) => { |
146 | | forward_to_deserialize_any_method!{deserialize_i8<$l, $v>()} |
147 | | }; |
148 | | (i16<$l:tt, $v:ident>) => { |
149 | | forward_to_deserialize_any_method!{deserialize_i16<$l, $v>()} |
150 | | }; |
151 | | (i32<$l:tt, $v:ident>) => { |
152 | | forward_to_deserialize_any_method!{deserialize_i32<$l, $v>()} |
153 | | }; |
154 | | (i64<$l:tt, $v:ident>) => { |
155 | | forward_to_deserialize_any_method!{deserialize_i64<$l, $v>()} |
156 | | }; |
157 | | (i128<$l:tt, $v:ident>) => { |
158 | | serde_if_integer128! { |
159 | | forward_to_deserialize_any_method!{deserialize_i128<$l, $v>()} |
160 | | } |
161 | | }; |
162 | | (u8<$l:tt, $v:ident>) => { |
163 | | forward_to_deserialize_any_method!{deserialize_u8<$l, $v>()} |
164 | | }; |
165 | | (u16<$l:tt, $v:ident>) => { |
166 | | forward_to_deserialize_any_method!{deserialize_u16<$l, $v>()} |
167 | | }; |
168 | | (u32<$l:tt, $v:ident>) => { |
169 | | forward_to_deserialize_any_method!{deserialize_u32<$l, $v>()} |
170 | | }; |
171 | | (u64<$l:tt, $v:ident>) => { |
172 | | forward_to_deserialize_any_method!{deserialize_u64<$l, $v>()} |
173 | | }; |
174 | | (u128<$l:tt, $v:ident>) => { |
175 | | serde_if_integer128! { |
176 | | forward_to_deserialize_any_method!{deserialize_u128<$l, $v>()} |
177 | | } |
178 | | }; |
179 | | (f32<$l:tt, $v:ident>) => { |
180 | | forward_to_deserialize_any_method!{deserialize_f32<$l, $v>()} |
181 | | }; |
182 | | (f64<$l:tt, $v:ident>) => { |
183 | | forward_to_deserialize_any_method!{deserialize_f64<$l, $v>()} |
184 | | }; |
185 | | (char<$l:tt, $v:ident>) => { |
186 | | forward_to_deserialize_any_method!{deserialize_char<$l, $v>()} |
187 | | }; |
188 | | (str<$l:tt, $v:ident>) => { |
189 | | forward_to_deserialize_any_method!{deserialize_str<$l, $v>()} |
190 | | }; |
191 | | (string<$l:tt, $v:ident>) => { |
192 | | forward_to_deserialize_any_method!{deserialize_string<$l, $v>()} |
193 | | }; |
194 | | (bytes<$l:tt, $v:ident>) => { |
195 | | forward_to_deserialize_any_method!{deserialize_bytes<$l, $v>()} |
196 | | }; |
197 | | (byte_buf<$l:tt, $v:ident>) => { |
198 | | forward_to_deserialize_any_method!{deserialize_byte_buf<$l, $v>()} |
199 | | }; |
200 | | (option<$l:tt, $v:ident>) => { |
201 | | forward_to_deserialize_any_method!{deserialize_option<$l, $v>()} |
202 | | }; |
203 | | (unit<$l:tt, $v:ident>) => { |
204 | | forward_to_deserialize_any_method!{deserialize_unit<$l, $v>()} |
205 | | }; |
206 | | (unit_struct<$l:tt, $v:ident>) => { |
207 | | forward_to_deserialize_any_method!{deserialize_unit_struct<$l, $v>(name: &'static str)} |
208 | | }; |
209 | | (newtype_struct<$l:tt, $v:ident>) => { |
210 | | forward_to_deserialize_any_method!{deserialize_newtype_struct<$l, $v>(name: &'static str)} |
211 | | }; |
212 | | (seq<$l:tt, $v:ident>) => { |
213 | | forward_to_deserialize_any_method!{deserialize_seq<$l, $v>()} |
214 | | }; |
215 | | (tuple<$l:tt, $v:ident>) => { |
216 | | forward_to_deserialize_any_method!{deserialize_tuple<$l, $v>(len: usize)} |
217 | | }; |
218 | | (tuple_struct<$l:tt, $v:ident>) => { |
219 | | forward_to_deserialize_any_method!{deserialize_tuple_struct<$l, $v>(name: &'static str, len: usize)} |
220 | | }; |
221 | | (map<$l:tt, $v:ident>) => { |
222 | | forward_to_deserialize_any_method!{deserialize_map<$l, $v>()} |
223 | | }; |
224 | | (struct<$l:tt, $v:ident>) => { |
225 | | forward_to_deserialize_any_method!{deserialize_struct<$l, $v>(name: &'static str, fields: &'static [&'static str])} |
226 | | }; |
227 | | (enum<$l:tt, $v:ident>) => { |
228 | | forward_to_deserialize_any_method!{deserialize_enum<$l, $v>(name: &'static str, variants: &'static [&'static str])} |
229 | | }; |
230 | | (identifier<$l:tt, $v:ident>) => { |
231 | | forward_to_deserialize_any_method!{deserialize_identifier<$l, $v>()} |
232 | | }; |
233 | | (ignored_any<$l:tt, $v:ident>) => { |
234 | | forward_to_deserialize_any_method!{deserialize_ignored_any<$l, $v>()} |
235 | | }; |
236 | | } |