pub enum SparseOp {
SpMv,
SpMm,
SpGemm,
SpSv,
Sddmm,
DenseToSparse,
SparseToDense,
Convert,
}Expand description
Op-kind tag a SparseDispatch exposes.
Variants§
Implementations§
Trait Implementations§
impl Copy for SparseOp
impl Eq for SparseOp
impl StructuralPartialEq for SparseOp
Auto Trait Implementations§
impl Freeze for SparseOp
impl RefUnwindSafe for SparseOp
impl Send for SparseOp
impl Sync for SparseOp
impl Unpin for SparseOp
impl UnsafeUnpin for SparseOp
impl UnwindSafe for SparseOp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more