pub struct LevelLimits {
pub max_rank: usize,
pub max_kernel: i32,
pub max_stride: i32,
pub max_scale: i32,
pub max_log2_size: u32,
pub max_nesting: usize,
pub max_tensor_list_size: usize,
}Expand description
Argument ceilings assigned by a TOSA 1.0 implementation level.
Fields§
§max_rank: usize§max_kernel: i32§max_stride: i32§max_scale: i32§max_log2_size: u32§max_nesting: usize§max_tensor_list_size: usizeTrait Implementations§
Source§impl Clone for LevelLimits
impl Clone for LevelLimits
Source§fn clone(&self) -> LevelLimits
fn clone(&self) -> LevelLimits
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 LevelLimits
Source§impl Debug for LevelLimits
impl Debug for LevelLimits
impl Eq for LevelLimits
Source§impl PartialEq for LevelLimits
impl PartialEq for LevelLimits
Source§fn eq(&self, other: &LevelLimits) -> bool
fn eq(&self, other: &LevelLimits) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LevelLimits
Auto Trait Implementations§
impl Freeze for LevelLimits
impl RefUnwindSafe for LevelLimits
impl Send for LevelLimits
impl Sync for LevelLimits
impl Unpin for LevelLimits
impl UnsafeUnpin for LevelLimits
impl UnwindSafe for LevelLimits
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