From 9b588a9f944719b68369c4515b4dec3c7b8ac409 Mon Sep 17 00:00:00 2001 From: Tobias Bucher Date: Wed, 19 Mar 2014 16:15:22 +0100 Subject: [PATCH] Remove std::cast::transmute_immut_unsafe It can be done in safe code using `as *T`. --- src/libstd/cast.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/libstd/cast.rs b/src/libstd/cast.rs index 8280553c1a321..de9e916c74655 100644 --- a/src/libstd/cast.rs +++ b/src/libstd/cast.rs @@ -75,12 +75,6 @@ pub unsafe fn transmute_mut_unsafe(ptr: *T) -> *mut T { transmute(ptr) } -/// Coerce an immutable reference to be mutable. -#[inline] -pub unsafe fn transmute_immut_unsafe(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 {