Struct swift_runtime_sys::root::swift::BoxPair
source · #[repr(C)]pub struct BoxPair {
pub object: *mut HeapObject,
pub buffer: *mut OpaqueValue,
}
Fields§
§object: *mut HeapObject
§buffer: *mut OpaqueValue
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BoxPair
impl RefUnwindSafe for BoxPair
impl !Send for BoxPair
impl !Sync for BoxPair
impl Unpin for BoxPair
impl UnwindSafe for BoxPair
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)