#[repr(C)]pub struct LayerDeviceCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub function: LayerFunction,
pub u: LayerDeviceCreateInfoUnion,
}
Fields§
§s_type: StructureType
§p_next: *const c_void
§function: LayerFunction
§u: LayerDeviceCreateInfoUnion
Trait Implementations§
Source§impl Clone for LayerDeviceCreateInfo
impl Clone for LayerDeviceCreateInfo
Source§fn clone(&self) -> LayerDeviceCreateInfo
fn clone(&self) -> LayerDeviceCreateInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for LayerDeviceCreateInfo
impl Default for LayerDeviceCreateInfo
Source§impl TaggedStructure for LayerDeviceCreateInfo
impl TaggedStructure for LayerDeviceCreateInfo
const STRUCTURE_TYPE: StructureType = vk::StructureType::LOADER_DEVICE_CREATE_INFO
impl Copy for LayerDeviceCreateInfo
Auto Trait Implementations§
impl Freeze for LayerDeviceCreateInfo
impl RefUnwindSafe for LayerDeviceCreateInfo
impl !Send for LayerDeviceCreateInfo
impl !Sync for LayerDeviceCreateInfo
impl Unpin for LayerDeviceCreateInfo
impl UnwindSafe for LayerDeviceCreateInfo
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