mirror of https://github.com/fafhrd91/actix-web
Remove unsafe code from SharedHttpInnerMessage
This commit is contained in:
parent
2f917f3700
commit
ebd717d715
|
@ -76,8 +76,7 @@ impl SharedHttpInnerMessage {
|
|||
|
||||
#[inline]
|
||||
pub fn get_mut(&mut self) -> &mut HttpInnerMessage {
|
||||
let r: &HttpInnerMessage = self.0.as_ref().unwrap().as_ref();
|
||||
unsafe { &mut *(r as *const _ as *mut _) }
|
||||
Rc::get_mut(self.0.as_mut().unwrap()).expect("cannot get mutable reference while object is immutably borrowed")
|
||||
}
|
||||
|
||||
#[inline]
|
||||
|
|
Loading…
Reference in New Issue