#[repr(C)]pub struct AVVkFrame {
pub img: [VkImage; 8],
pub tiling: VkImageTiling,
pub mem: [VkDeviceMemory; 8],
pub size: [usize; 8],
pub flags: VkMemoryPropertyFlagBits,
pub access: [VkAccessFlagBits; 8],
pub layout: [VkImageLayout; 8],
pub sem: [VkSemaphore; 8],
pub sem_value: [u64; 8],
pub internal: *mut AVVkFrameInternal,
pub offset: [isize; 8],
pub queue_family: [u32; 8],
}Fields§
§img: [VkImage; 8]§tiling: VkImageTiling§mem: [VkDeviceMemory; 8]§size: [usize; 8]§flags: VkMemoryPropertyFlagBits§access: [VkAccessFlagBits; 8]§layout: [VkImageLayout; 8]§sem: [VkSemaphore; 8]§sem_value: [u64; 8]§internal: *mut AVVkFrameInternal§offset: [isize; 8]§queue_family: [u32; 8]Trait Implementations§
impl Copy for AVVkFrame
impl Eq for AVVkFrame
impl StructuralPartialEq for AVVkFrame
Auto Trait Implementations§
impl !Send for AVVkFrame
impl !Sync for AVVkFrame
impl Freeze for AVVkFrame
impl RefUnwindSafe for AVVkFrame
impl Unpin for AVVkFrame
impl UnsafeUnpin for AVVkFrame
impl UnwindSafe for AVVkFrame
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