Lines Matching defs:downcast_unchecked
1741 if self.is::<T>() { unsafe { Ok(self.downcast_unchecked::<T>()) } } else { Err(self) }
1751 /// #![feature(downcast_unchecked)]
1758 /// assert_eq!(*x.downcast_unchecked::<usize>(), 1);
1769 #[unstable(feature = "downcast_unchecked", issue = "90850")]
1770 pub unsafe fn downcast_unchecked<T: Any>(self) -> Box<T, A> {
1800 if self.is::<T>() { unsafe { Ok(self.downcast_unchecked::<T>()) } } else { Err(self) }
1810 /// #![feature(downcast_unchecked)]
1817 /// assert_eq!(*x.downcast_unchecked::<usize>(), 1);
1828 #[unstable(feature = "downcast_unchecked", issue = "90850")]
1829 pub unsafe fn downcast_unchecked<T: Any>(self) -> Box<T, A> {
1859 if self.is::<T>() { unsafe { Ok(self.downcast_unchecked::<T>()) } } else { Err(self) }
1869 /// #![feature(downcast_unchecked)]
1876 /// assert_eq!(*x.downcast_unchecked::<usize>(), 1);
1887 #[unstable(feature = "downcast_unchecked", issue = "90850")]
1888 pub unsafe fn downcast_unchecked<T: Any>(self) -> Box<T, A> {