pub trait DeviceNumAPI<T, D = Vec<usize>>:
DeviceAPI<T>
+ DeviceCreationNumAPI<T>
+ DeviceCreationAnyAPI<T>
+ OpAssignArbitaryAPI<T, D, D>
+ OpAssignArbitaryAPI<T, D, Vec<usize>>
+ OpAssignArbitaryAPI<T, Vec<usize>, D>
+ OpAssignArbitaryAPI<T, Vec<usize>, Vec<usize>>
+ OpAssignAPI<T, D>
+ OpAssignAPI<T, Vec<usize>>{ }
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.