#[non_exhaustive]pub enum ClusterValidationError {
WireabilityExceedsInferred {
port_name: String,
},
}Expand description
D.11: Errors arising from declared signature validation
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
WireabilityExceedsInferred
Declared wireability exceeds inferred wireability (D.11 violation)
Trait Implementations§
Source§impl Clone for ClusterValidationError
impl Clone for ClusterValidationError
Source§fn clone(&self) -> ClusterValidationError
fn clone(&self) -> ClusterValidationError
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 ClusterValidationError
impl Debug for ClusterValidationError
Source§impl ErrorInfo for ClusterValidationError
impl ErrorInfo for ClusterValidationError
Source§impl PartialEq for ClusterValidationError
impl PartialEq for ClusterValidationError
Source§fn eq(&self, other: &ClusterValidationError) -> bool
fn eq(&self, other: &ClusterValidationError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterValidationError
Auto Trait Implementations§
impl Freeze for ClusterValidationError
impl RefUnwindSafe for ClusterValidationError
impl Send for ClusterValidationError
impl Sync for ClusterValidationError
impl Unpin for ClusterValidationError
impl UnsafeUnpin for ClusterValidationError
impl UnwindSafe for ClusterValidationError
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