#[repr(C)]pub struct VkAndroidHardwareBufferFormatProperties2ANDROID {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub format: VkFormat,
pub externalFormat: u64,
pub formatFeatures: VkFormatFeatureFlags2,
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§formatFeatures: VkFormatFeatureFlags2§samplerYcbcrConversionComponents: VkComponentMapping§suggestedYcbcrModel: VkSamplerYcbcrModelConversion§suggestedYcbcrRange: VkSamplerYcbcrRange§suggestedXChromaOffset: VkChromaLocation§suggestedYChromaOffset: VkChromaLocationTrait Implementations§
Source§impl Clone for VkAndroidHardwareBufferFormatProperties2ANDROID
impl Clone for VkAndroidHardwareBufferFormatProperties2ANDROID
Source§fn clone(&self) -> VkAndroidHardwareBufferFormatProperties2ANDROID
fn clone(&self) -> VkAndroidHardwareBufferFormatProperties2ANDROID
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkAndroidHardwareBufferFormatProperties2ANDROID
Auto Trait Implementations§
impl Freeze for VkAndroidHardwareBufferFormatProperties2ANDROID
impl RefUnwindSafe for VkAndroidHardwareBufferFormatProperties2ANDROID
impl !Send for VkAndroidHardwareBufferFormatProperties2ANDROID
impl !Sync for VkAndroidHardwareBufferFormatProperties2ANDROID
impl Unpin for VkAndroidHardwareBufferFormatProperties2ANDROID
impl UnwindSafe for VkAndroidHardwareBufferFormatProperties2ANDROID
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)