Lines Matching refs:cast
145 unsafe { &mut *ptr.cast() }
152 this.cast_mut().cast()
239 unsafe { &*ptr.cast() }
246 this.cast_mut().cast()
429 unsafe { &*ptr.cast() }
444 unsafe { &mut *ptr.cast() }
451 this.cast_mut().cast()
639 Some(unsafe { T::borrow(self.as_ref().driver_data.cast()) })
651 self.as_mut_ref().driver_data = <T as ForeignOwnable>::into_foreign(data).cast();
666 unsafe { <T as ForeignOwnable>::from_foreign(self.as_ref().driver_data.cast()) },