#[repr(C)]pub struct TensorCopyARM {
pub s_type: StructureType,
pub p_next: *const c_void,
pub dimension_count: u32,
pub p_src_offset: *const u64,
pub p_dst_offset: *const u64,
pub p_extent: *const u64,
}Expand description
VkTensorCopyARM
Provided by VK_ARM_tensors.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_TENSOR_COPY_ARM.
p_next: *const c_voidOptional, may be null.
dimension_count: u32Length of p_extent.
p_src_offset: *const u64Optional, may be null.
p_dst_offset: *const u64Optional, may be null.
p_extent: *const u64Optional, may be null.
Implementations§
Source§impl TensorCopyARM
impl TensorCopyARM
Sourcepub fn builder<'a>() -> TensorCopyARMBuilder<'a>
pub fn builder<'a>() -> TensorCopyARMBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for TensorCopyARM
impl Clone for TensorCopyARM
Source§fn clone(&self) -> TensorCopyARM
fn clone(&self) -> TensorCopyARM
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 TensorCopyARM
impl Debug for TensorCopyARM
Source§impl Default for TensorCopyARM
impl Default for TensorCopyARM
impl Copy for TensorCopyARM
Auto Trait Implementations§
impl Freeze for TensorCopyARM
impl RefUnwindSafe for TensorCopyARM
impl !Send for TensorCopyARM
impl !Sync for TensorCopyARM
impl Unpin for TensorCopyARM
impl UnsafeUnpin for TensorCopyARM
impl UnwindSafe for TensorCopyARM
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