pub struct InterfaceCell {
pub vertices: Vec<usize>,
pub value: f64,
pub boundary: Vec<InterfaceChainTerm>,
}Expand description
One labeled cell in a filtered relative interface.
Fields§
§vertices: Vec<usize>Labeled vertices in ascending order.
value: f64Filtration value of this cell.
boundary: Vec<InterfaceChainTerm>Sparse cellular boundary in ascending cell order.
Implementations§
Trait Implementations§
Source§impl Clone for InterfaceCell
impl Clone for InterfaceCell
Source§fn clone(&self) -> InterfaceCell
fn clone(&self) -> InterfaceCell
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 InterfaceCell
impl Debug for InterfaceCell
Source§impl PartialEq for InterfaceCell
impl PartialEq for InterfaceCell
impl StructuralPartialEq for InterfaceCell
Auto Trait Implementations§
impl Freeze for InterfaceCell
impl RefUnwindSafe for InterfaceCell
impl Send for InterfaceCell
impl Sync for InterfaceCell
impl Unpin for InterfaceCell
impl UnsafeUnpin for InterfaceCell
impl UnwindSafe for InterfaceCell
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<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