#[repr(C)]pub struct TileMemorySizeInfoQCOM {
pub s_type: StructureType,
pub p_next: *const c_void,
pub size: u64,
}Expand description
VkTileMemorySizeInfoQCOM
Provided by VK_QCOM_tile_memory_heap.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_TILE_MEMORY_SIZE_INFO_QCOM.
p_next: *const c_voidOptional, may be null.
size: u64Implementations§
Source§impl TileMemorySizeInfoQCOM
impl TileMemorySizeInfoQCOM
Sourcepub fn builder<'a>() -> TileMemorySizeInfoQCOMBuilder<'a>
pub fn builder<'a>() -> TileMemorySizeInfoQCOMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for TileMemorySizeInfoQCOM
impl Clone for TileMemorySizeInfoQCOM
Source§fn clone(&self) -> TileMemorySizeInfoQCOM
fn clone(&self) -> TileMemorySizeInfoQCOM
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 moreSource§impl Debug for TileMemorySizeInfoQCOM
impl Debug for TileMemorySizeInfoQCOM
Source§impl Default for TileMemorySizeInfoQCOM
impl Default for TileMemorySizeInfoQCOM
impl Copy for TileMemorySizeInfoQCOM
impl ExtendsRenderPassCreateInfo for TileMemorySizeInfoQCOM
impl ExtendsRenderPassCreateInfo2 for TileMemorySizeInfoQCOM
impl ExtendsRenderingInfo for TileMemorySizeInfoQCOM
Auto Trait Implementations§
impl Freeze for TileMemorySizeInfoQCOM
impl RefUnwindSafe for TileMemorySizeInfoQCOM
impl !Send for TileMemorySizeInfoQCOM
impl !Sync for TileMemorySizeInfoQCOM
impl Unpin for TileMemorySizeInfoQCOM
impl UnsafeUnpin for TileMemorySizeInfoQCOM
impl UnwindSafe for TileMemorySizeInfoQCOM
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