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