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