Lines Matching refs:Deserialize
4 Deserialize, Deserializer, EnumAccess, Error, SeqAccess, Unexpected, VariantAccess, Visitor,
34 impl<'de> Deserialize<'de> for () { implementation
44 impl<'de> Deserialize<'de> for ! { impl
72 impl<'de> Deserialize<'de> for bool {
85 impl<'de> Deserialize<'de> for $ty { impl
351 impl<'de> Deserialize<'de> for char {
471 impl<'de> Deserialize<'de> for String {
513 impl<'de: 'a, 'a> Deserialize<'de> for &'a str { impl
548 impl<'de: 'a, 'a> Deserialize<'de> for &'a [u8] { impl
614 impl<'de> Deserialize<'de> for CString {
629 impl<'de $(, $id : Deserialize<'de>,)*> Deserialize<'de> for $ty {
634 Deserialize::deserialize(deserializer).map($func)
654 T: Deserialize<'de>,
695 impl<'de, T> Deserialize<'de> for Option<T>
697 T: Deserialize<'de>,
737 impl<'de, T: ?Sized> Deserialize<'de> for PhantomData<T> {
761 impl<'de, T $(, $typaram)*> Deserialize<'de> for $ty<T $(, $typaram)*> impl
763 T: Deserialize<'de> $(+ $tbound1 $(+ $tbound2)*)*,
776 T: Deserialize<'de> $(+ $tbound1 $(+ $tbound2)*)*,
812 T: Deserialize<'de> $(+ $tbound1 $(+ $tbound2)*)*,
900 impl<'de, T> Deserialize<'de> for Vec<T>
902 T: Deserialize<'de>,
914 T: Deserialize<'de>, in deserialize()
950 T: Deserialize<'de>, in deserialize_in_place()
1022 impl<'de, T> Deserialize<'de> for [T; 0] { impl
1036 T: Deserialize<'de>,
1060 T: Deserialize<'de>,
1087 impl<'de, T> Deserialize<'de> for [T; $len] impl
1089 T: Deserialize<'de>,
1149 impl<'de, $($name: Deserialize<'de>),+> Deserialize<'de> for ($($name,)+) {
1159 … impl<'de, $($name: Deserialize<'de>),+> Visitor<'de> for TupleVisitor<$($name,)+> {
1193 … impl<'a, 'de, $($name: Deserialize<'de>),+> Visitor<'de> for TupleInPlaceVisitor<'a, $($name,)+> {
1251 impl<'de, K, V $(, $typaram)*> Deserialize<'de> for $ty<K, V $(, $typaram)*> impl
1253 K: Deserialize<'de> $(+ $kbound1 $(+ $kbound2)*)*,
1254 V: Deserialize<'de>,
1267 K: Deserialize<'de> $(+ $kbound1 $(+ $kbound2)*)*,
1268 V: Deserialize<'de>,
1316 impl<'de> Deserialize<'de> for $ty { impl
1344 impl<'de> Deserialize<'de> for $name_kind { impl
1444 impl<'de> Deserialize<'de> for net::IpAddr {
1471 impl<'de> Deserialize<'de> for $ty { impl
1487 impl<'de> Deserialize<'de> for net::SocketAddr {
1544 impl<'de: 'a, 'a> Deserialize<'de> for &'a Path { impl
1598 impl<'de> Deserialize<'de> for PathBuf {
1668 impl<'de> Deserialize<'de> for OsString {
1721 impl<'de, 'a, T: ?Sized> Deserialize<'de> for Cow<'a, T>
1724 T::Owned: Deserialize<'de>,
1742 impl<'de, T: ?Sized> Deserialize<'de> for RcWeak<T>
1744 T: Deserialize<'de>,
1760 impl<'de, T: ?Sized> Deserialize<'de> for ArcWeak<T>
1762 T: Deserialize<'de>,
1782 impl<'de, T: ?Sized> Deserialize<'de> for $t<T> impl
1784 Box<T>: Deserialize<'de>,
1822 impl<'de, T> Deserialize<'de> for Cell<T>
1824 T: Deserialize<'de> + Copy,
1853 impl<'de> Deserialize<'de> for Duration {
1867 impl<'de> Deserialize<'de> for Field { in deserialize()
1994 impl<'de> Deserialize<'de> for SystemTime {
2005 impl<'de> Deserialize<'de> for Field { in deserialize()
2150 impl<'de, Idx> Deserialize<'de> for Range<Idx>
2152 Idx: Deserialize<'de>,
2171 impl<'de, Idx> Deserialize<'de> for RangeInclusive<Idx>
2173 Idx: Deserialize<'de>,
2194 use de::{Deserialize, Deserializer, Error, MapAccess, SeqAccess, Visitor};
2207 impl<'de> Deserialize<'de> for Field {
2258 Idx: Deserialize<'de>,
2323 impl<'de, T> Deserialize<'de> for Bound<T>
2325 T: Deserialize<'de>,
2337 impl<'de> Deserialize<'de> for Field { in deserialize()
2402 T: Deserialize<'de>, in deserialize()
2434 impl<'de> Deserialize<'de> for num::$T {
2439 let value = try!(Deserialize::deserialize(deserializer));
2482 impl<'de, T, E> Deserialize<'de> for Result<T, E>
2484 T: Deserialize<'de>,
2485 E: Deserialize<'de>,
2500 impl<'de> Deserialize<'de> for Field { in deserialize()
2562 T: Deserialize<'de>, in deserialize()
2563 E: Deserialize<'de>, in deserialize()
2590 impl<'de, T> Deserialize<'de> for Wrapping<T>
2592 T: Deserialize<'de>,
2598 Deserialize::deserialize(deserializer).map(Wrapping) in deserialize()
2606 impl<'de> Deserialize<'de> for $ty { impl
2611 Deserialize::deserialize(deserializer).map(Self::new)