pub struct Tensor8Shape<T1: DimTag, T2: DimTag, T3: DimTag, T4: DimTag, T5: DimTag, T6: DimTag, T7: DimTag, T8: DimTag> { /* private fields */ }Trait Implementations§
Source§impl<T1: Clone + DimTag, T2: Clone + DimTag, T3: Clone + DimTag, T4: Clone + DimTag, T5: Clone + DimTag, T6: Clone + DimTag, T7: Clone + DimTag, T8: Clone + DimTag> Clone for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1: Clone + DimTag, T2: Clone + DimTag, T3: Clone + DimTag, T4: Clone + DimTag, T5: Clone + DimTag, T6: Clone + DimTag, T7: Clone + DimTag, T8: Clone + DimTag> Clone for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
Source§fn clone(&self) -> Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
fn clone(&self) -> Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
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<T1: DimTag, T2: DimTag, T3: DimTag, T4: DimTag, T5: DimTag, T6: DimTag, T7: DimTag, T8: DimTag> Debug for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1: DimTag, T2: DimTag, T3: DimTag, T4: DimTag, T5: DimTag, T6: DimTag, T7: DimTag, T8: DimTag> Debug for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
Source§impl<L1: DimTag, L2: DimTag, L3: DimTag, L4: DimTag, L5: DimTag, L6: DimTag, L7: DimTag, L8: DimTag, R1: DimTag, R2: DimTag, R3: DimTag, R4: DimTag, R5: DimTag, R6: DimTag, R7: DimTag, R8: DimTag> PartialEq<Tensor8Shape<R1, R2, R3, R4, R5, R6, R7, R8>> for Tensor8Shape<L1, L2, L3, L4, L5, L6, L7, L8>
impl<L1: DimTag, L2: DimTag, L3: DimTag, L4: DimTag, L5: DimTag, L6: DimTag, L7: DimTag, L8: DimTag, R1: DimTag, R2: DimTag, R3: DimTag, R4: DimTag, R5: DimTag, R6: DimTag, R7: DimTag, R8: DimTag> PartialEq<Tensor8Shape<R1, R2, R3, R4, R5, R6, R7, R8>> for Tensor8Shape<L1, L2, L3, L4, L5, L6, L7, L8>
Source§fn eq(&self, other: &Tensor8Shape<R1, R2, R3, R4, R5, R6, R7, R8>) -> bool
fn eq(&self, other: &Tensor8Shape<R1, R2, R3, R4, R5, R6, R7, R8>) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl<T1: DimTag, T2: DimTag, T3: DimTag, T4: DimTag, T5: DimTag, T6: DimTag, T7: DimTag, T8: DimTag> Shape for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1: DimTag, T2: DimTag, T3: DimTag, T4: DimTag, T5: DimTag, T6: DimTag, T7: DimTag, T8: DimTag> Shape for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1: Copy + DimTag, T2: Copy + DimTag, T3: Copy + DimTag, T4: Copy + DimTag, T5: Copy + DimTag, T6: Copy + DimTag, T7: Copy + DimTag, T8: Copy + DimTag> Copy for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
Auto Trait Implementations§
impl<T1, T2, T3, T4, T5, T6, T7, T8> Freeze for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1, T2, T3, T4, T5, T6, T7, T8> RefUnwindSafe for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>where
T1: RefUnwindSafe,
T2: RefUnwindSafe,
T3: RefUnwindSafe,
T4: RefUnwindSafe,
T5: RefUnwindSafe,
T6: RefUnwindSafe,
T7: RefUnwindSafe,
T8: RefUnwindSafe,
impl<T1, T2, T3, T4, T5, T6, T7, T8> Send for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1, T2, T3, T4, T5, T6, T7, T8> Sync for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1, T2, T3, T4, T5, T6, T7, T8> Unpin for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>
impl<T1, T2, T3, T4, T5, T6, T7, T8> UnwindSafe for Tensor8Shape<T1, T2, T3, T4, T5, T6, T7, T8>where
T1: UnwindSafe,
T2: UnwindSafe,
T3: UnwindSafe,
T4: UnwindSafe,
T5: UnwindSafe,
T6: UnwindSafe,
T7: UnwindSafe,
T8: UnwindSafe,
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