pub struct MinCutQueryResult {
pub value: f64,
pub cut_edges: Option<Vec<(VertexId, VertexId)>>,
pub partition: Option<(Vec<VertexId>, Vec<VertexId>)>,
pub is_exact: bool,
pub complexity_verified: bool,
}Expand description
Result of a minimum cut query
Fields§
§value: f64The minimum cut value
cut_edges: Option<Vec<(VertexId, VertexId)>>Edges in the cut (if computed)
partition: Option<(Vec<VertexId>, Vec<VertexId>)>Partition (S, T) (if computed)
is_exact: boolWhether this is an exact result
complexity_verified: boolWhether subpolynomial complexity is verified
Trait Implementations§
Source§impl Clone for MinCutQueryResult
impl Clone for MinCutQueryResult
Source§fn clone(&self) -> MinCutQueryResult
fn clone(&self) -> MinCutQueryResult
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 moreAuto Trait Implementations§
impl Freeze for MinCutQueryResult
impl RefUnwindSafe for MinCutQueryResult
impl Send for MinCutQueryResult
impl Sync for MinCutQueryResult
impl Unpin for MinCutQueryResult
impl UnwindSafe for MinCutQueryResult
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