#[repr(C)]pub struct VkScreenBufferFormatPropertiesQNX {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub format: VkFormat,
pub externalFormat: u64,
pub screenUsage: u64,
pub formatFeatures: VkFormatFeatureFlags,
pub samplerYcbcrConversionComponents: VkComponentMapping,
pub suggestedYcbcrModel: VkSamplerYcbcrModelConversion,
pub suggestedYcbcrRange: VkSamplerYcbcrRange,
pub suggestedXChromaOffset: VkChromaLocation,
pub suggestedYChromaOffset: VkChromaLocation,
}Fields§
§sType: VkStructureType§pNext: *mut c_void§format: VkFormat§externalFormat: u64§screenUsage: u64§formatFeatures: VkFormatFeatureFlags§samplerYcbcrConversionComponents: VkComponentMapping§suggestedYcbcrModel: VkSamplerYcbcrModelConversion§suggestedYcbcrRange: VkSamplerYcbcrRange§suggestedXChromaOffset: VkChromaLocation§suggestedYChromaOffset: VkChromaLocationTrait Implementations§
Source§impl Clone for VkScreenBufferFormatPropertiesQNX
impl Clone for VkScreenBufferFormatPropertiesQNX
Source§fn clone(&self) -> VkScreenBufferFormatPropertiesQNX
fn clone(&self) -> VkScreenBufferFormatPropertiesQNX
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 VkScreenBufferFormatPropertiesQNX
Auto Trait Implementations§
impl Freeze for VkScreenBufferFormatPropertiesQNX
impl RefUnwindSafe for VkScreenBufferFormatPropertiesQNX
impl !Send for VkScreenBufferFormatPropertiesQNX
impl !Sync for VkScreenBufferFormatPropertiesQNX
impl Unpin for VkScreenBufferFormatPropertiesQNX
impl UnwindSafe for VkScreenBufferFormatPropertiesQNX
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