diff options
Diffstat (limited to 'src/de/ignored_any.rs')
-rw-r--r-- | src/de/ignored_any.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/de/ignored_any.rs b/src/de/ignored_any.rs index 68a644e..1d50f5e 100644 --- a/src/de/ignored_any.rs +++ b/src/de/ignored_any.rs @@ -130,12 +130,28 @@ impl<'de> Visitor<'de> for IgnoredAny { Ok(IgnoredAny) } + serde_if_integer128! { + #[inline] + fn visit_i128<E>(self, x: i128) -> Result<Self::Value, E> { + let _ = x; + Ok(IgnoredAny) + } + } + #[inline] fn visit_u64<E>(self, x: u64) -> Result<Self::Value, E> { let _ = x; Ok(IgnoredAny) } + serde_if_integer128! { + #[inline] + fn visit_u128<E>(self, x: u128) -> Result<Self::Value, E> { + let _ = x; + Ok(IgnoredAny) + } + } + #[inline] fn visit_f64<E>(self, x: f64) -> Result<Self::Value, E> { let _ = x; |