pub enum BcsrRoleSide {
Outgoing,
Incoming,
}Expand description
Side of the bipartite index that produced a cross-direction mismatch.
§Performance
perf: unspecified; this is a metadata enum.
Variants§
Outgoing
Hyperedge-major head versus vertex-major outgoing.
Incoming
Hyperedge-major tail versus vertex-major incoming.
Trait Implementations§
Source§impl Clone for BcsrRoleSide
impl Clone for BcsrRoleSide
Source§fn clone(&self) -> BcsrRoleSide
fn clone(&self) -> BcsrRoleSide
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 BcsrRoleSide
Source§impl Debug for BcsrRoleSide
impl Debug for BcsrRoleSide
Source§impl Display for BcsrRoleSide
impl Display for BcsrRoleSide
impl Eq for BcsrRoleSide
Source§impl PartialEq for BcsrRoleSide
impl PartialEq for BcsrRoleSide
Source§fn eq(&self, other: &BcsrRoleSide) -> bool
fn eq(&self, other: &BcsrRoleSide) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BcsrRoleSide
Auto Trait Implementations§
impl Freeze for BcsrRoleSide
impl RefUnwindSafe for BcsrRoleSide
impl Send for BcsrRoleSide
impl Sync for BcsrRoleSide
impl Unpin for BcsrRoleSide
impl UnsafeUnpin for BcsrRoleSide
impl UnwindSafe for BcsrRoleSide
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