#[repr(C)]pub struct PhysicalDeviceExternalMemorySciBufFeaturesNV {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub sci_buf_import: u32,
pub sci_buf_export: u32,
}Expand description
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV.
p_next: *mut c_voidOptional, may be null.
sci_buf_import: u32§sci_buf_export: u32Implementations§
Source§impl PhysicalDeviceExternalMemorySciBufFeaturesNV
impl PhysicalDeviceExternalMemorySciBufFeaturesNV
Sourcepub fn builder<'a>() -> PhysicalDeviceExternalMemorySciBufFeaturesNVBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceExternalMemorySciBufFeaturesNVBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl Clone for PhysicalDeviceExternalMemorySciBufFeaturesNV
Source§fn clone(&self) -> PhysicalDeviceExternalMemorySciBufFeaturesNV
fn clone(&self) -> PhysicalDeviceExternalMemorySciBufFeaturesNV
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 PhysicalDeviceExternalMemorySciBufFeaturesNV
impl ExtendsDeviceCreateInfo for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceExternalMemorySciBufFeaturesNV
Auto Trait Implementations§
impl Freeze for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl RefUnwindSafe for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl !Send for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl !Sync for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl Unpin for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl UnsafeUnpin for PhysicalDeviceExternalMemorySciBufFeaturesNV
impl UnwindSafe for PhysicalDeviceExternalMemorySciBufFeaturesNV
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