Struct vulkanalia::vk::ImportSemaphoreSciSyncInfoNV
source · #[repr(C)]pub struct ImportSemaphoreSciSyncInfoNV {
pub s_type: StructureType,
pub next: *const c_void,
pub semaphore: Semaphore,
pub handle_type: ExternalSemaphoreHandleTypeFlags,
pub handle: *mut c_void,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§semaphore: Semaphore
§handle_type: ExternalSemaphoreHandleTypeFlags
§handle: *mut c_void
Trait Implementations§
source§impl Cast for ImportSemaphoreSciSyncInfoNV
impl Cast for ImportSemaphoreSciSyncInfoNV
§type Target = ImportSemaphoreSciSyncInfoNV
type Target = ImportSemaphoreSciSyncInfoNV
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ImportSemaphoreSciSyncInfoNV
impl Clone for ImportSemaphoreSciSyncInfoNV
source§fn clone(&self) -> ImportSemaphoreSciSyncInfoNV
fn clone(&self) -> ImportSemaphoreSciSyncInfoNV
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 ImportSemaphoreSciSyncInfoNV
impl Debug for ImportSemaphoreSciSyncInfoNV
source§impl Default for ImportSemaphoreSciSyncInfoNV
impl Default for ImportSemaphoreSciSyncInfoNV
source§fn default() -> ImportSemaphoreSciSyncInfoNV
fn default() -> ImportSemaphoreSciSyncInfoNV
Returns the “default value” for a type. Read more
source§impl<'b> HasBuilder<'b> for ImportSemaphoreSciSyncInfoNV
impl<'b> HasBuilder<'b> for ImportSemaphoreSciSyncInfoNV
source§impl Hash for ImportSemaphoreSciSyncInfoNV
impl Hash for ImportSemaphoreSciSyncInfoNV
source§impl PartialEq<ImportSemaphoreSciSyncInfoNV> for ImportSemaphoreSciSyncInfoNV
impl PartialEq<ImportSemaphoreSciSyncInfoNV> for ImportSemaphoreSciSyncInfoNV
source§fn eq(&self, other: &ImportSemaphoreSciSyncInfoNV) -> bool
fn eq(&self, other: &ImportSemaphoreSciSyncInfoNV) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ImportSemaphoreSciSyncInfoNV
impl Eq for ImportSemaphoreSciSyncInfoNV
impl StructuralEq for ImportSemaphoreSciSyncInfoNV
impl StructuralPartialEq for ImportSemaphoreSciSyncInfoNV
Auto Trait Implementations§
impl RefUnwindSafe for ImportSemaphoreSciSyncInfoNV
impl !Send for ImportSemaphoreSciSyncInfoNV
impl !Sync for ImportSemaphoreSciSyncInfoNV
impl Unpin for ImportSemaphoreSciSyncInfoNV
impl UnwindSafe for ImportSemaphoreSciSyncInfoNV
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