pub enum RepresentabilityResult {
Representable(GF2Matrix),
NotRepresentable,
Inconclusive {
reason: String,
},
}Expand description
Result of a representability check.
Variants§
Representable(GF2Matrix)
The matroid is representable; a witnessing matrix is provided.
NotRepresentable
The matroid is not representable over this field.
Inconclusive
The check was inconclusive (search space too large).
Trait Implementations§
Source§impl Clone for RepresentabilityResult
impl Clone for RepresentabilityResult
Source§fn clone(&self) -> RepresentabilityResult
fn clone(&self) -> RepresentabilityResult
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 RepresentabilityResult
impl Debug for RepresentabilityResult
Source§impl PartialEq for RepresentabilityResult
impl PartialEq for RepresentabilityResult
impl Eq for RepresentabilityResult
impl StructuralPartialEq for RepresentabilityResult
Auto Trait Implementations§
impl Freeze for RepresentabilityResult
impl RefUnwindSafe for RepresentabilityResult
impl Send for RepresentabilityResult
impl Sync for RepresentabilityResult
impl Unpin for RepresentabilityResult
impl UnsafeUnpin for RepresentabilityResult
impl UnwindSafe for RepresentabilityResult
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