pub struct InterfaceCancellation {
pub upper: Vec<usize>,
pub lower: Vec<usize>,
pub coefficient: u32,
}Expand description
One checked equal-filtration unit cancellation.
Fields§
§upper: Vec<usize>Higher-dimensional cell removed by this step.
lower: Vec<usize>Codimension-one cell removed by this step.
coefficient: u32Incidence coefficient before the cancellation.
Trait Implementations§
Source§impl Clone for InterfaceCancellation
impl Clone for InterfaceCancellation
Source§fn clone(&self) -> InterfaceCancellation
fn clone(&self) -> InterfaceCancellation
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 moreSource§impl Debug for InterfaceCancellation
impl Debug for InterfaceCancellation
impl Eq for InterfaceCancellation
Source§impl PartialEq for InterfaceCancellation
impl PartialEq for InterfaceCancellation
impl StructuralPartialEq for InterfaceCancellation
Auto Trait Implementations§
impl Freeze for InterfaceCancellation
impl RefUnwindSafe for InterfaceCancellation
impl Send for InterfaceCancellation
impl Sync for InterfaceCancellation
impl Unpin for InterfaceCancellation
impl UnsafeUnpin for InterfaceCancellation
impl UnwindSafe for InterfaceCancellation
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more