Chris Morgan
›
Git
›
anymap
› commitdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
patch
|
inline
| side by side (from parent 1:
f38113a
)
commit
grep
author
committer
pickaxe
?
search:
re
Remove now-unnecessary #[allow]s.
author
Chris Morgan
<me@chrismorgan.info>
Fri, 10 Jun 2016 23:29:32 +0000
committer
Chris Morgan
<me@chrismorgan.info>
Fri, 10 Jun 2016 23:29:32 +0000
src/any.rs
patch
|
blob
|
history
diff --git
a/src/any.rs
b/src/any.rs
index 16955ada534728281cd18d1ec77bee2bf6b0724f..87028fbc6334a7a42e4bb945bd9190fa3f9bf474 100644
(file)
--- a/
src/any.rs
+++ b/
src/any.rs
@@
-122,12
+122,10
@@
macro_rules! implement {
}
impl UncheckedAnyExt for $base $(+ $bounds)* {
}
impl UncheckedAnyExt for $base $(+ $bounds)* {
- #[allow(transmute_ptr_to_ref)]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T {
mem::transmute(mem::transmute::<_, TraitObject>(self).data)
}
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T {
mem::transmute(mem::transmute::<_, TraitObject>(self).data)
}
- #[allow(transmute_ptr_to_ref)]
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T {
mem::transmute(mem::transmute::<_, TraitObject>(self).data)
}
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T {
mem::transmute(mem::transmute::<_, TraitObject>(self).data)
}