#[repr(C)]pub struct BufferCollectionPropertiesFUCHSIA {Show 13 fields
pub sType: StructureType,
pub pNext: *const c_void,
pub memoryTypeBits: u32,
pub bufferCount: u32,
pub createInfoIndex: u32,
pub sysmemPixelFormat: u64,
pub formatFeatures: FormatFeatureFlags,
pub sysmemColorSpaceIndex: SysmemColorSpaceFUCHSIA,
pub samplerYcbcrConversionComponents: ComponentMapping,
pub suggestedYcbcrModel: u32,
pub suggestedYcbcrRange: u32,
pub suggestedXChromaOffset: u32,
pub suggestedYChromaOffset: u32,
}
Fields§
§sType: StructureType
§pNext: *const c_void
§memoryTypeBits: u32
§bufferCount: u32
§createInfoIndex: u32
§sysmemPixelFormat: u64
§formatFeatures: FormatFeatureFlags
§sysmemColorSpaceIndex: SysmemColorSpaceFUCHSIA
§samplerYcbcrConversionComponents: ComponentMapping
§suggestedYcbcrModel: u32
§suggestedYcbcrRange: u32
§suggestedXChromaOffset: u32
§suggestedYChromaOffset: u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BufferCollectionPropertiesFUCHSIA
impl RefUnwindSafe for BufferCollectionPropertiesFUCHSIA
impl !Send for BufferCollectionPropertiesFUCHSIA
impl !Sync for BufferCollectionPropertiesFUCHSIA
impl Unpin for BufferCollectionPropertiesFUCHSIA
impl UnwindSafe for BufferCollectionPropertiesFUCHSIA
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