pub struct SingletonSummary {
num_summed_axes: usize,
num_diagonalized_axes: usize,
num_reordered_axes: usize,
}Fields§
§num_summed_axes: usize§num_diagonalized_axes: usize§num_reordered_axes: usizeImplementations§
Source§impl SingletonSummary
impl SingletonSummary
pub fn new(sc: &SizedContraction) -> Self
fn from_indices(input_indices: &[char], output_indices: &[char]) -> Self
pub fn get_strategy(&self) -> SingletonMethod
Trait Implementations§
Source§impl Clone for SingletonSummary
impl Clone for SingletonSummary
Source§fn clone(&self) -> SingletonSummary
fn clone(&self) -> SingletonSummary
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 SingletonSummary
impl Debug for SingletonSummary
impl Copy for SingletonSummary
Auto Trait Implementations§
impl Freeze for SingletonSummary
impl RefUnwindSafe for SingletonSummary
impl Send for SingletonSummary
impl Sync for SingletonSummary
impl Unpin for SingletonSummary
impl UnwindSafe for SingletonSummary
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