• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 use serde::{Deserialize, Serialize};
2 struct NamedUnit;
3 #[doc(hidden)]
4 #[allow(non_upper_case_globals, unused_attributes, unused_qualifications)]
5 const _: () = {
6     #[allow(unused_extern_crates, clippy::useless_attribute)]
7     extern crate serde as _serde;
8     #[automatically_derived]
9     impl _serde::Serialize for NamedUnit {
serialize<__S>( &self, __serializer: __S, ) -> _serde::__private::Result<__S::Ok, __S::Error> where __S: _serde::Serializer,10         fn serialize<__S>(
11             &self,
12             __serializer: __S,
13         ) -> _serde::__private::Result<__S::Ok, __S::Error>
14         where
15             __S: _serde::Serializer,
16         {
17             _serde::Serializer::serialize_unit_struct(__serializer, "NamedUnit")
18         }
19     }
20 };
21 #[doc(hidden)]
22 #[allow(non_upper_case_globals, unused_attributes, unused_qualifications)]
23 const _: () = {
24     #[allow(unused_extern_crates, clippy::useless_attribute)]
25     extern crate serde as _serde;
26     #[automatically_derived]
27     impl<'de> _serde::Deserialize<'de> for NamedUnit {
deserialize<__D>(__deserializer: __D) -> _serde::__private::Result<Self, __D::Error> where __D: _serde::Deserializer<'de>,28         fn deserialize<__D>(__deserializer: __D) -> _serde::__private::Result<Self, __D::Error>
29         where
30             __D: _serde::Deserializer<'de>,
31         {
32             struct __Visitor;
33             impl<'de> _serde::de::Visitor<'de> for __Visitor {
34                 type Value = NamedUnit;
35                 fn expecting(
36                     &self,
37                     __formatter: &mut _serde::__private::Formatter,
38                 ) -> _serde::__private::fmt::Result {
39                     _serde::__private::Formatter::write_str(__formatter, "unit struct NamedUnit")
40                 }
41                 #[inline]
42                 fn visit_unit<__E>(self) -> _serde::__private::Result<Self::Value, __E>
43                 where
44                     __E: _serde::de::Error,
45                 {
46                     _serde::__private::Ok(NamedUnit)
47                 }
48             }
49             _serde::Deserializer::deserialize_unit_struct(__deserializer, "NamedUnit", __Visitor)
50         }
51     }
52 };
53