]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #13015 : tbu-/rust/pr_remove_immut, r=alexcrichton
authorbors <bors@rust-lang.org>
Thu, 20 Mar 2014 14:06:45 +0000 (07:06 -0700)
committerbors <bors@rust-lang.org>
Thu, 20 Mar 2014 14:06:45 +0000 (07:06 -0700)
Remove std::cast::transmute_immut_unsafe.
It can be done in safe code using `as *T`.

src/libstd/cast.rs

index 8280553c1a3210347284697590db5cb1e86e0255..de9e916c74655d60858f52b5c574073acbebcf57 100644 (file)
@@ -75,12 +75,6 @@ pub unsafe fn transmute_mut_unsafe<T>(ptr: *T) -> *mut T {
     transmute(ptr)
 }
 
-/// Coerce an immutable reference to be mutable.
-#[inline]
-pub unsafe fn transmute_immut_unsafe<T>(ptr: *mut T) -> *T {
-    transmute(ptr)
-}
-
 /// Coerce a mutable reference to have an arbitrary associated region.
 #[inline]
 pub unsafe fn transmute_mut_region<'a,'b,T>(ptr: &'a mut T) -> &'b mut T {