pub enum IndexedInputError {
RaggedMatrix,
NonSquareAdjacencyMatrix,
}Expand description
Errors returned by indexed input helper constructors.
Variants§
RaggedMatrix
Matrix rows do not all have the same length.
NonSquareAdjacencyMatrix
Adjacency matrices must be square.
Trait Implementations§
Source§impl Clone for IndexedInputError
impl Clone for IndexedInputError
Source§fn clone(&self) -> IndexedInputError
fn clone(&self) -> IndexedInputError
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 IndexedInputError
impl Debug for IndexedInputError
Source§impl Display for IndexedInputError
impl Display for IndexedInputError
Source§impl Error for IndexedInputError
impl Error for IndexedInputError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for IndexedInputError
impl PartialEq for IndexedInputError
impl Eq for IndexedInputError
impl StructuralPartialEq for IndexedInputError
Auto Trait Implementations§
impl Freeze for IndexedInputError
impl RefUnwindSafe for IndexedInputError
impl Send for IndexedInputError
impl Sync for IndexedInputError
impl Unpin for IndexedInputError
impl UnsafeUnpin for IndexedInputError
impl UnwindSafe for IndexedInputError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.