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