X-Git-Url: https://git.chrismorgan.info/anymap/blobdiff_plain/f38113a9cfc9aa6f29224ae0020f0fd3bffe2818..839a6bc6e842b2ae6bbaf4b945ff6f2fbbca1785:/src/any.rs diff --git a/src/any.rs b/src/any.rs index 16955ad..87028fb 100644 --- a/src/any.rs +++ b/src/any.rs @@ -122,12 +122,10 @@ macro_rules! implement { } impl UncheckedAnyExt for $base $(+ $bounds)* { - #[allow(transmute_ptr_to_ref)] unsafe fn downcast_ref_unchecked(&self) -> &T { mem::transmute(mem::transmute::<_, TraitObject>(self).data) } - #[allow(transmute_ptr_to_ref)] unsafe fn downcast_mut_unchecked(&mut self) -> &mut T { mem::transmute(mem::transmute::<_, TraitObject>(self).data) }