pub struct LeftRegularLift;Implementations§
Source§impl LeftRegularLift
impl LeftRegularLift
pub fn checked_output_shape( &self, group: &FiniteGroupSpec, matrix_rows: usize, matrix_cols: usize, ) -> Result<(usize, usize)>
pub fn lift( &self, group: &FiniteGroupSpec, matrix: &[Vec<GroupAlgebraElement>], ) -> Result<SparseGf2Matrix>
Trait Implementations§
Source§impl Clone for LeftRegularLift
impl Clone for LeftRegularLift
Source§fn clone(&self) -> LeftRegularLift
fn clone(&self) -> LeftRegularLift
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 LeftRegularLift
Source§impl Debug for LeftRegularLift
impl Debug for LeftRegularLift
impl Eq for LeftRegularLift
Source§impl PartialEq for LeftRegularLift
impl PartialEq for LeftRegularLift
impl StructuralPartialEq for LeftRegularLift
Auto Trait Implementations§
impl Freeze for LeftRegularLift
impl RefUnwindSafe for LeftRegularLift
impl Send for LeftRegularLift
impl Sync for LeftRegularLift
impl Unpin for LeftRegularLift
impl UnsafeUnpin for LeftRegularLift
impl UnwindSafe for LeftRegularLift
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