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