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