Struct vulkanalia_sys::MemoryGetSciBufInfoNV
source · #[repr(C)]pub struct MemoryGetSciBufInfoNV {
pub s_type: StructureType,
pub next: *const c_void,
pub memory: DeviceMemory,
pub handle_type: ExternalMemoryHandleTypeFlags,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§memory: DeviceMemory
§handle_type: ExternalMemoryHandleTypeFlags
Trait Implementations§
source§impl Clone for MemoryGetSciBufInfoNV
impl Clone for MemoryGetSciBufInfoNV
source§fn clone(&self) -> MemoryGetSciBufInfoNV
fn clone(&self) -> MemoryGetSciBufInfoNV
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MemoryGetSciBufInfoNV
impl Debug for MemoryGetSciBufInfoNV
source§impl Default for MemoryGetSciBufInfoNV
impl Default for MemoryGetSciBufInfoNV
source§impl Hash for MemoryGetSciBufInfoNV
impl Hash for MemoryGetSciBufInfoNV
source§impl PartialEq for MemoryGetSciBufInfoNV
impl PartialEq for MemoryGetSciBufInfoNV
impl Copy for MemoryGetSciBufInfoNV
impl Eq for MemoryGetSciBufInfoNV
impl StructuralPartialEq for MemoryGetSciBufInfoNV
Auto Trait Implementations§
impl Freeze for MemoryGetSciBufInfoNV
impl RefUnwindSafe for MemoryGetSciBufInfoNV
impl !Send for MemoryGetSciBufInfoNV
impl !Sync for MemoryGetSciBufInfoNV
impl Unpin for MemoryGetSciBufInfoNV
impl UnwindSafe for MemoryGetSciBufInfoNV
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§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
)