#[repr(C)]pub union LayerInstanceCreateInfoUnion {
pub p_layer_info: *mut LayerInstanceLink,
pub pfn_set_instance_loader_data: Option<PFN_vkSetInstanceLoaderData>,
pub layer_device: LayerInstanceCreateInfoLayerDevice,
pub loader_features: LoaderFeatureFlagBits,
}Fields§
§p_layer_info: *mut LayerInstanceLink§pfn_set_instance_loader_data: Option<PFN_vkSetInstanceLoaderData>§layer_device: LayerInstanceCreateInfoLayerDevice§loader_features: LoaderFeatureFlagBitsTrait Implementations§
Source§impl Clone for LayerInstanceCreateInfoUnion
impl Clone for LayerInstanceCreateInfoUnion
Source§fn clone(&self) -> LayerInstanceCreateInfoUnion
fn clone(&self) -> LayerInstanceCreateInfoUnion
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 LayerInstanceCreateInfoUnion
Auto Trait Implementations§
impl Freeze for LayerInstanceCreateInfoUnion
impl RefUnwindSafe for LayerInstanceCreateInfoUnion
impl !Send for LayerInstanceCreateInfoUnion
impl !Sync for LayerInstanceCreateInfoUnion
impl Unpin for LayerInstanceCreateInfoUnion
impl UnwindSafe for LayerInstanceCreateInfoUnion
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