#[repr(C)]pub struct DeviceMemoryOpaqueCaptureAddressInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub memory: DeviceMemory,
}Expand description
VkDeviceMemoryOpaqueCaptureAddressInfo
Provided by VK_BASE_VERSION_1_2.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO.
p_next: *const c_voidOptional, may be null.
memory: DeviceMemoryImplementations§
Source§impl DeviceMemoryOpaqueCaptureAddressInfo
impl DeviceMemoryOpaqueCaptureAddressInfo
Sourcepub fn builder<'a>() -> DeviceMemoryOpaqueCaptureAddressInfoBuilder<'a>
pub fn builder<'a>() -> DeviceMemoryOpaqueCaptureAddressInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for DeviceMemoryOpaqueCaptureAddressInfo
impl Clone for DeviceMemoryOpaqueCaptureAddressInfo
Source§fn clone(&self) -> DeviceMemoryOpaqueCaptureAddressInfo
fn clone(&self) -> DeviceMemoryOpaqueCaptureAddressInfo
Returns a duplicate 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 moreimpl Copy for DeviceMemoryOpaqueCaptureAddressInfo
Auto Trait Implementations§
impl Freeze for DeviceMemoryOpaqueCaptureAddressInfo
impl RefUnwindSafe for DeviceMemoryOpaqueCaptureAddressInfo
impl !Send for DeviceMemoryOpaqueCaptureAddressInfo
impl !Sync for DeviceMemoryOpaqueCaptureAddressInfo
impl Unpin for DeviceMemoryOpaqueCaptureAddressInfo
impl UnsafeUnpin for DeviceMemoryOpaqueCaptureAddressInfo
impl UnwindSafe for DeviceMemoryOpaqueCaptureAddressInfo
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