pub struct ChordalResult {
pub chordal: bool,
pub fill_in: Vec<(u32, u32)>,
}Expand description
Result of is_chordal.
Fields§
§chordal: boolWhether the graph is chordal.
fill_in: Vec<(u32, u32)>Fill-in edges: pairs (u, w) that would need to be added to make
the graph chordal. Empty if the graph is already chordal.
Note: the fill-in may not be minimal.
Trait Implementations§
Source§impl Clone for ChordalResult
impl Clone for ChordalResult
Source§fn clone(&self) -> ChordalResult
fn clone(&self) -> ChordalResult
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 moreSource§impl Debug for ChordalResult
impl Debug for ChordalResult
Source§impl PartialEq for ChordalResult
impl PartialEq for ChordalResult
impl Eq for ChordalResult
impl StructuralPartialEq for ChordalResult
Auto Trait Implementations§
impl Freeze for ChordalResult
impl RefUnwindSafe for ChordalResult
impl Send for ChordalResult
impl Sync for ChordalResult
impl Unpin for ChordalResult
impl UnsafeUnpin for ChordalResult
impl UnwindSafe for ChordalResult
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