#[repr(transparent)]pub struct ImportFenceWin32HandleInfoKHRBuilder { /* private fields */ }
Expand description
A builder for a ImportFenceWin32HandleInfoKHR
.
Implementations§
source§impl ImportFenceWin32HandleInfoKHRBuilder
impl ImportFenceWin32HandleInfoKHRBuilder
pub fn fence(self, fence: Fence) -> Self
pub fn flags(self, flags: FenceImportFlags) -> Self
pub fn handle_type(self, handle_type: ExternalFenceHandleTypeFlags) -> Self
pub fn handle(self, handle: HANDLE) -> Self
pub fn name(self, name: LPCWSTR) -> Self
pub fn build(self) -> ImportFenceWin32HandleInfoKHR
Trait Implementations§
source§impl Cast for ImportFenceWin32HandleInfoKHRBuilder
impl Cast for ImportFenceWin32HandleInfoKHRBuilder
§type Target = ImportFenceWin32HandleInfoKHR
type Target = ImportFenceWin32HandleInfoKHR
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ImportFenceWin32HandleInfoKHRBuilder
impl Clone for ImportFenceWin32HandleInfoKHRBuilder
source§fn clone(&self) -> ImportFenceWin32HandleInfoKHRBuilder
fn clone(&self) -> ImportFenceWin32HandleInfoKHRBuilder
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 ImportFenceWin32HandleInfoKHRBuilder
impl Default for ImportFenceWin32HandleInfoKHRBuilder
source§fn default() -> ImportFenceWin32HandleInfoKHRBuilder
fn default() -> ImportFenceWin32HandleInfoKHRBuilder
Returns the “default value” for a type. Read more
impl Copy for ImportFenceWin32HandleInfoKHRBuilder
Auto Trait Implementations§
impl RefUnwindSafe for ImportFenceWin32HandleInfoKHRBuilder
impl !Send for ImportFenceWin32HandleInfoKHRBuilder
impl !Sync for ImportFenceWin32HandleInfoKHRBuilder
impl Unpin for ImportFenceWin32HandleInfoKHRBuilder
impl UnwindSafe for ImportFenceWin32HandleInfoKHRBuilder
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