#[repr(C)]pub struct SecondaryViewConfigurationLayerInfoMSFT {
pub ty: StructureType,
pub next: *const c_void,
pub view_configuration_type: ViewConfigurationType,
pub environment_blend_mode: EnvironmentBlendMode,
pub layer_count: u32,
pub layers: *const *const CompositionLayerBaseHeader,
}
Expand description
Fields§
§ty: StructureType
§next: *const c_void
§view_configuration_type: ViewConfigurationType
§environment_blend_mode: EnvironmentBlendMode
§layer_count: u32
§layers: *const *const CompositionLayerBaseHeader
Implementations§
source§impl SecondaryViewConfigurationLayerInfoMSFT
impl SecondaryViewConfigurationLayerInfoMSFT
pub const TYPE: StructureType = StructureType::SECONDARY_VIEW_CONFIGURATION_LAYER_INFO_MSFT
Trait Implementations§
source§impl Clone for SecondaryViewConfigurationLayerInfoMSFT
impl Clone for SecondaryViewConfigurationLayerInfoMSFT
source§fn clone(&self) -> SecondaryViewConfigurationLayerInfoMSFT
fn clone(&self) -> SecondaryViewConfigurationLayerInfoMSFT
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 moreimpl Copy for SecondaryViewConfigurationLayerInfoMSFT
Auto Trait Implementations§
impl RefUnwindSafe for SecondaryViewConfigurationLayerInfoMSFT
impl !Send for SecondaryViewConfigurationLayerInfoMSFT
impl !Sync for SecondaryViewConfigurationLayerInfoMSFT
impl Unpin for SecondaryViewConfigurationLayerInfoMSFT
impl UnwindSafe for SecondaryViewConfigurationLayerInfoMSFT
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