Struct vulkanalia::vk::SciSyncAttributesInfoNVBuilder
source · #[repr(transparent)]pub struct SciSyncAttributesInfoNVBuilder { /* private fields */ }
Expand description
A builder for a SciSyncAttributesInfoNV
.
Implementations§
source§impl SciSyncAttributesInfoNVBuilder
impl SciSyncAttributesInfoNVBuilder
pub fn client_type(self, client_type: SciSyncClientTypeNV) -> Self
pub fn primitive_type(self, primitive_type: SciSyncPrimitiveTypeNV) -> Self
pub fn build(self) -> SciSyncAttributesInfoNV
Trait Implementations§
source§impl Cast for SciSyncAttributesInfoNVBuilder
impl Cast for SciSyncAttributesInfoNVBuilder
§type Target = SciSyncAttributesInfoNV
type Target = SciSyncAttributesInfoNV
The other type this type can be used interchangeably with in FFI.
source§impl Clone for SciSyncAttributesInfoNVBuilder
impl Clone for SciSyncAttributesInfoNVBuilder
source§fn clone(&self) -> SciSyncAttributesInfoNVBuilder
fn clone(&self) -> SciSyncAttributesInfoNVBuilder
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 Default for SciSyncAttributesInfoNVBuilder
impl Default for SciSyncAttributesInfoNVBuilder
source§fn default() -> SciSyncAttributesInfoNVBuilder
fn default() -> SciSyncAttributesInfoNVBuilder
Returns the “default value” for a type. Read more
impl Copy for SciSyncAttributesInfoNVBuilder
Auto Trait Implementations§
impl RefUnwindSafe for SciSyncAttributesInfoNVBuilder
impl !Send for SciSyncAttributesInfoNVBuilder
impl !Sync for SciSyncAttributesInfoNVBuilder
impl Unpin for SciSyncAttributesInfoNVBuilder
impl UnwindSafe for SciSyncAttributesInfoNVBuilder
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