pub struct BlissIsomorphism {
pub mapping: Option<IsoMapping>,
pub info1: BlissInfo,
pub info2: BlissInfo,
}Expand description
Result of Graph::isomorphic_bliss.
Fields§
§mapping: Option<IsoMapping>An isomorphism, or None if the graphs are not isomorphic.
info1: BlissInfoStatistics of the canonization of the first graph.
info2: BlissInfoStatistics of the canonization of the second graph.
Implementations§
Source§impl BlissIsomorphism
impl BlissIsomorphism
Sourcepub fn is_isomorphic(&self) -> bool
pub fn is_isomorphic(&self) -> bool
Whether the two graphs are isomorphic.
Trait Implementations§
Source§impl Clone for BlissIsomorphism
impl Clone for BlissIsomorphism
Source§fn clone(&self) -> BlissIsomorphism
fn clone(&self) -> BlissIsomorphism
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 BlissIsomorphism
impl Debug for BlissIsomorphism
impl Eq for BlissIsomorphism
Source§impl PartialEq for BlissIsomorphism
impl PartialEq for BlissIsomorphism
Source§fn eq(&self, other: &BlissIsomorphism) -> bool
fn eq(&self, other: &BlissIsomorphism) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BlissIsomorphism
Auto Trait Implementations§
impl Freeze for BlissIsomorphism
impl RefUnwindSafe for BlissIsomorphism
impl Send for BlissIsomorphism
impl Sync for BlissIsomorphism
impl Unpin for BlissIsomorphism
impl UnsafeUnpin for BlissIsomorphism
impl UnwindSafe for BlissIsomorphism
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