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