#[repr(C)]pub struct ExportSemaphoreSciSyncInfoNV {
pub s_type: StructureType,
pub p_next: *const c_void,
pub p_attributes: *const c_void,
}Expand description
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV.
p_next: *const c_voidOptional, may be null.
p_attributes: *const c_voidImplementations§
Source§impl ExportSemaphoreSciSyncInfoNV
impl ExportSemaphoreSciSyncInfoNV
Sourcepub fn builder<'a>() -> ExportSemaphoreSciSyncInfoNVBuilder<'a>
pub fn builder<'a>() -> ExportSemaphoreSciSyncInfoNVBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for ExportSemaphoreSciSyncInfoNV
impl Clone for ExportSemaphoreSciSyncInfoNV
Source§fn clone(&self) -> ExportSemaphoreSciSyncInfoNV
fn clone(&self) -> ExportSemaphoreSciSyncInfoNV
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 moreSource§impl Debug for ExportSemaphoreSciSyncInfoNV
impl Debug for ExportSemaphoreSciSyncInfoNV
impl Copy for ExportSemaphoreSciSyncInfoNV
impl ExtendsSemaphoreCreateInfo for ExportSemaphoreSciSyncInfoNV
Auto Trait Implementations§
impl Freeze for ExportSemaphoreSciSyncInfoNV
impl RefUnwindSafe for ExportSemaphoreSciSyncInfoNV
impl !Send for ExportSemaphoreSciSyncInfoNV
impl !Sync for ExportSemaphoreSciSyncInfoNV
impl Unpin for ExportSemaphoreSciSyncInfoNV
impl UnsafeUnpin for ExportSemaphoreSciSyncInfoNV
impl UnwindSafe for ExportSemaphoreSciSyncInfoNV
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