#[repr(C)]pub struct LayerSettingsCreateInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub setting_count: u32,
pub p_settings: *const LayerSettingEXT,
}Expand description
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_LAYER_SETTINGS_CREATE_INFO_EXT.
p_next: *const c_voidOptional, may be null.
setting_count: u32Length of p_settings.
p_settings: *const LayerSettingEXTImplementations§
Source§impl LayerSettingsCreateInfoEXT
impl LayerSettingsCreateInfoEXT
Sourcepub fn builder<'a>() -> LayerSettingsCreateInfoEXTBuilder<'a>
pub fn builder<'a>() -> LayerSettingsCreateInfoEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for LayerSettingsCreateInfoEXT
impl Clone for LayerSettingsCreateInfoEXT
Source§fn clone(&self) -> LayerSettingsCreateInfoEXT
fn clone(&self) -> LayerSettingsCreateInfoEXT
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 Debug for LayerSettingsCreateInfoEXT
impl Debug for LayerSettingsCreateInfoEXT
Source§impl Default for LayerSettingsCreateInfoEXT
impl Default for LayerSettingsCreateInfoEXT
impl Copy for LayerSettingsCreateInfoEXT
impl ExtendsInstanceCreateInfo for LayerSettingsCreateInfoEXT
Auto Trait Implementations§
impl Freeze for LayerSettingsCreateInfoEXT
impl RefUnwindSafe for LayerSettingsCreateInfoEXT
impl !Send for LayerSettingsCreateInfoEXT
impl !Sync for LayerSettingsCreateInfoEXT
impl Unpin for LayerSettingsCreateInfoEXT
impl UnsafeUnpin for LayerSettingsCreateInfoEXT
impl UnwindSafe for LayerSettingsCreateInfoEXT
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