#[repr(C)]pub struct PhysicalDeviceBorderColorSwizzleFeaturesEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub border_color_swizzle: u32,
pub border_color_swizzle_from_image: u32,
}Expand description
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT
Provided by VK_EXT_border_color_swizzle.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT.
p_next: *mut c_voidOptional, may be null.
border_color_swizzle: u32§border_color_swizzle_from_image: u32Implementations§
Source§impl PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl PhysicalDeviceBorderColorSwizzleFeaturesEXT
Sourcepub fn builder<'a>() -> PhysicalDeviceBorderColorSwizzleFeaturesEXTBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceBorderColorSwizzleFeaturesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl Clone for PhysicalDeviceBorderColorSwizzleFeaturesEXT
Source§fn clone(&self) -> PhysicalDeviceBorderColorSwizzleFeaturesEXT
fn clone(&self) -> PhysicalDeviceBorderColorSwizzleFeaturesEXT
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 moreimpl Copy for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl ExtendsDeviceCreateInfo for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceBorderColorSwizzleFeaturesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl RefUnwindSafe for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl !Send for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl !Sync for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl Unpin for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl UnsafeUnpin for PhysicalDeviceBorderColorSwizzleFeaturesEXT
impl UnwindSafe for PhysicalDeviceBorderColorSwizzleFeaturesEXT
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