#[repr(C)]pub struct LayerSettingEXT {
pub p_layer_name: *const i8,
pub p_setting_name: *const i8,
pub type: LayerSettingTypeEXT,
pub value_count: u32,
pub p_values: *const c_void,
}Expand description
VkLayerSettingEXT
Provided by VK_EXT_layer_settings.
Fields§
§p_layer_name: *const i8§p_setting_name: *const i8§type: LayerSettingTypeEXT§value_count: u32Length of p_values.
p_values: *const c_voidImplementations§
Source§impl LayerSettingEXT
impl LayerSettingEXT
Sourcepub fn builder<'a>() -> LayerSettingEXTBuilder<'a>
pub fn builder<'a>() -> LayerSettingEXTBuilder<'a>
Start building this struct.
Trait Implementations§
Source§impl Clone for LayerSettingEXT
impl Clone for LayerSettingEXT
Source§fn clone(&self) -> LayerSettingEXT
fn clone(&self) -> LayerSettingEXT
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 LayerSettingEXT
impl Debug for LayerSettingEXT
Source§impl Default for LayerSettingEXT
impl Default for LayerSettingEXT
Source§fn default() -> LayerSettingEXT
fn default() -> LayerSettingEXT
Returns the “default value” for a type. Read more
impl Copy for LayerSettingEXT
Auto Trait Implementations§
impl Freeze for LayerSettingEXT
impl RefUnwindSafe for LayerSettingEXT
impl !Send for LayerSettingEXT
impl !Sync for LayerSettingEXT
impl Unpin for LayerSettingEXT
impl UnsafeUnpin for LayerSettingEXT
impl UnwindSafe for LayerSettingEXT
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