Skip to content

Commit 9b588a9

Browse files
committed
Remove std::cast::transmute_immut_unsafe
It can be done in safe code using `as *T`.
1 parent ff03335 commit 9b588a9

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/libstd/cast.rs

-6
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,6 @@ pub unsafe fn transmute_mut_unsafe<T>(ptr: *T) -> *mut T {
7575
transmute(ptr)
7676
}
7777

78-
/// Coerce an immutable reference to be mutable.
79-
#[inline]
80-
pub unsafe fn transmute_immut_unsafe<T>(ptr: *mut T) -> *T {
81-
transmute(ptr)
82-
}
83-
8478
/// Coerce a mutable reference to have an arbitrary associated region.
8579
#[inline]
8680
pub unsafe fn transmute_mut_region<'a,'b,T>(ptr: &'a mut T) -> &'b mut T {

0 commit comments

Comments
 (0)