Struct vulkanalia::vk::LayerProperties
source · #[repr(C)]pub struct LayerProperties {
pub layer_name: StringArray<vulkanalia_sys::::structs::LayerProperties::{constant#0}>,
pub spec_version: u32,
pub implementation_version: u32,
pub description: StringArray<vulkanalia_sys::::structs::LayerProperties::{constant#1}>,
}
Expand description
Fields§
§layer_name: StringArray<vulkanalia_sys::::structs::LayerProperties::{constant#0}>
§spec_version: u32
§implementation_version: u32
§description: StringArray<vulkanalia_sys::::structs::LayerProperties::{constant#1}>
Trait Implementations§
source§impl Cast for LayerProperties
impl Cast for LayerProperties
§type Target = LayerProperties
type Target = LayerProperties
The other type this type can be used interchangeably with in FFI.
source§impl Clone for LayerProperties
impl Clone for LayerProperties
source§fn clone(&self) -> LayerProperties
fn clone(&self) -> LayerProperties
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 Debug for LayerProperties
impl Debug for LayerProperties
source§impl Default for LayerProperties
impl Default for LayerProperties
source§fn default() -> LayerProperties
fn default() -> LayerProperties
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for LayerProperties
impl HasBuilder<'static> for LayerProperties
source§impl Hash for LayerProperties
impl Hash for LayerProperties
source§impl PartialEq for LayerProperties
impl PartialEq for LayerProperties
source§fn eq(&self, other: &LayerProperties) -> bool
fn eq(&self, other: &LayerProperties) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for LayerProperties
impl Eq for LayerProperties
impl StructuralPartialEq for LayerProperties
Auto Trait Implementations§
impl Freeze for LayerProperties
impl RefUnwindSafe for LayerProperties
impl Send for LayerProperties
impl Sync for LayerProperties
impl Unpin for LayerProperties
impl UnwindSafe for LayerProperties
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