pub struct ResolutionStep {
pub degree: usize,
pub rank: usize,
pub boundary: Vec<Vec<i64>>,
}Expand description
A single step in a free resolution: the n-th syzygy module as a free module.
Fields§
§degree: usizeDegree index of this step.
rank: usizeRank of the free module at this step.
boundary: Vec<Vec<i64>>Matrix of the boundary map to the previous step.
Trait Implementations§
Source§impl Clone for ResolutionStep
impl Clone for ResolutionStep
Source§fn clone(&self) -> ResolutionStep
fn clone(&self) -> ResolutionStep
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 moreAuto Trait Implementations§
impl Freeze for ResolutionStep
impl RefUnwindSafe for ResolutionStep
impl Send for ResolutionStep
impl Sync for ResolutionStep
impl Unpin for ResolutionStep
impl UnsafeUnpin for ResolutionStep
impl UnwindSafe for ResolutionStep
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