#[repr(C)]pub struct VkTensorMemoryBarrierARM {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub srcStageMask: VkPipelineStageFlags2,
pub srcAccessMask: VkAccessFlags2,
pub dstStageMask: VkPipelineStageFlags2,
pub dstAccessMask: VkAccessFlags2,
pub srcQueueFamilyIndex: u32,
pub dstQueueFamilyIndex: u32,
pub tensor: VkTensorARM,
}Expand description
struct VkTensorMemoryBarrierARM from VK_ARM_tensors
Fields§
§sType: VkStructureType§pNext: *const c_void§srcStageMask: VkPipelineStageFlags2§srcAccessMask: VkAccessFlags2§dstStageMask: VkPipelineStageFlags2§dstAccessMask: VkAccessFlags2§srcQueueFamilyIndex: u32§dstQueueFamilyIndex: u32§tensor: VkTensorARMTrait Implementations§
Source§impl Clone for VkTensorMemoryBarrierARM
impl Clone for VkTensorMemoryBarrierARM
Source§fn clone(&self) -> VkTensorMemoryBarrierARM
fn clone(&self) -> VkTensorMemoryBarrierARM
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkTensorMemoryBarrierARM
Auto Trait Implementations§
impl !Send for VkTensorMemoryBarrierARM
impl !Sync for VkTensorMemoryBarrierARM
impl Freeze for VkTensorMemoryBarrierARM
impl RefUnwindSafe for VkTensorMemoryBarrierARM
impl Unpin for VkTensorMemoryBarrierARM
impl UnsafeUnpin for VkTensorMemoryBarrierARM
impl UnwindSafe for VkTensorMemoryBarrierARM
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