pub struct PhysicalDeviceVulkan11FeaturesBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceVulkan11Features
.
Implementations§
source§impl PhysicalDeviceVulkan11FeaturesBuilder
impl PhysicalDeviceVulkan11FeaturesBuilder
pub fn storage_buffer_16bit_access( self, storage_buffer_16bit_access: bool ) -> Self
pub fn uniform_and_storage_buffer_16bit_access( self, uniform_and_storage_buffer_16bit_access: bool ) -> Self
pub fn storage_push_constant16(self, storage_push_constant16: bool) -> Self
pub fn storage_input_output16(self, storage_input_output16: bool) -> Self
pub fn multiview(self, multiview: bool) -> Self
pub fn multiview_geometry_shader(self, multiview_geometry_shader: bool) -> Self
pub fn multiview_tessellation_shader( self, multiview_tessellation_shader: bool ) -> Self
pub fn variable_pointers_storage_buffer( self, variable_pointers_storage_buffer: bool ) -> Self
pub fn variable_pointers(self, variable_pointers: bool) -> Self
pub fn protected_memory(self, protected_memory: bool) -> Self
pub fn sampler_ycbcr_conversion(self, sampler_ycbcr_conversion: bool) -> Self
pub fn shader_draw_parameters(self, shader_draw_parameters: bool) -> Self
pub fn build(self) -> PhysicalDeviceVulkan11Features
Trait Implementations§
source§impl Cast for PhysicalDeviceVulkan11FeaturesBuilder
impl Cast for PhysicalDeviceVulkan11FeaturesBuilder
§type Target = PhysicalDeviceVulkan11Features
type Target = PhysicalDeviceVulkan11Features
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceVulkan11FeaturesBuilder
impl Clone for PhysicalDeviceVulkan11FeaturesBuilder
source§fn clone(&self) -> PhysicalDeviceVulkan11FeaturesBuilder
fn clone(&self) -> PhysicalDeviceVulkan11FeaturesBuilder
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 PhysicalDeviceVulkan11FeaturesBuilder
impl Default for PhysicalDeviceVulkan11FeaturesBuilder
source§fn default() -> PhysicalDeviceVulkan11FeaturesBuilder
fn default() -> PhysicalDeviceVulkan11FeaturesBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceVulkan11FeaturesBuilder
Auto Trait Implementations§
impl Freeze for PhysicalDeviceVulkan11FeaturesBuilder
impl RefUnwindSafe for PhysicalDeviceVulkan11FeaturesBuilder
impl !Send for PhysicalDeviceVulkan11FeaturesBuilder
impl !Sync for PhysicalDeviceVulkan11FeaturesBuilder
impl Unpin for PhysicalDeviceVulkan11FeaturesBuilder
impl UnwindSafe for PhysicalDeviceVulkan11FeaturesBuilder
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