#[repr(C)]pub struct PhysicalDeviceASTCDecodeFeaturesEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub decode_mode_shared_exponent: u32,
}Expand description
VkPhysicalDeviceASTCDecodeFeaturesEXT
Provided by VK_EXT_astc_decode_mode.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT.
p_next: *mut c_voidOptional, may be null.
Implementations§
Source§impl PhysicalDeviceASTCDecodeFeaturesEXT
impl PhysicalDeviceASTCDecodeFeaturesEXT
Sourcepub fn builder<'a>() -> PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceASTCDecodeFeaturesEXT
impl Clone for PhysicalDeviceASTCDecodeFeaturesEXT
Source§fn clone(&self) -> PhysicalDeviceASTCDecodeFeaturesEXT
fn clone(&self) -> PhysicalDeviceASTCDecodeFeaturesEXT
Returns a duplicate 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 PhysicalDeviceASTCDecodeFeaturesEXT
impl Default for PhysicalDeviceASTCDecodeFeaturesEXT
Source§fn default() -> PhysicalDeviceASTCDecodeFeaturesEXT
fn default() -> PhysicalDeviceASTCDecodeFeaturesEXT
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceASTCDecodeFeaturesEXT
impl ExtendsDeviceCreateInfo for PhysicalDeviceASTCDecodeFeaturesEXT
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceASTCDecodeFeaturesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceASTCDecodeFeaturesEXT
impl RefUnwindSafe for PhysicalDeviceASTCDecodeFeaturesEXT
impl !Send for PhysicalDeviceASTCDecodeFeaturesEXT
impl !Sync for PhysicalDeviceASTCDecodeFeaturesEXT
impl Unpin for PhysicalDeviceASTCDecodeFeaturesEXT
impl UnsafeUnpin for PhysicalDeviceASTCDecodeFeaturesEXT
impl UnwindSafe for PhysicalDeviceASTCDecodeFeaturesEXT
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