pub enum FrontendDeclarationError {
Show 16 variants
UnsupportedProtocolVersion(u32),
InvalidToken(&'static str),
NoRunners,
DuplicateRunner(String),
RunIdentityNotExact,
DuplicateLimitation(String),
DuplicateLimitationScope(String),
EmptyLimitationScopes(String),
InvalidLimitationReason(String),
DuplicateStructuralLimitation(String),
MissingDowngradeLimitation(FrontendLimitationScope),
ExactRetryRequiresExactTest,
ExactPhaseRequiresExactTest,
ExactAssertionRequiresExactTestAndPhase,
ExactActionRequiresExactTestAndPhase,
ParallelUnattributedCannotClaimExactCausality,
}Variants§
UnsupportedProtocolVersion(u32)
InvalidToken(&'static str)
NoRunners
DuplicateRunner(String)
RunIdentityNotExact
DuplicateLimitation(String)
DuplicateLimitationScope(String)
EmptyLimitationScopes(String)
InvalidLimitationReason(String)
DuplicateStructuralLimitation(String)
MissingDowngradeLimitation(FrontendLimitationScope)
ExactRetryRequiresExactTest
ExactPhaseRequiresExactTest
ExactAssertionRequiresExactTestAndPhase
ExactActionRequiresExactTestAndPhase
ParallelUnattributedCannotClaimExactCausality
Trait Implementations§
Source§impl Clone for FrontendDeclarationError
impl Clone for FrontendDeclarationError
Source§fn clone(&self) -> FrontendDeclarationError
fn clone(&self) -> FrontendDeclarationError
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 FrontendDeclarationError
impl Debug for FrontendDeclarationError
Source§impl Display for FrontendDeclarationError
impl Display for FrontendDeclarationError
impl Eq for FrontendDeclarationError
Source§impl Error for FrontendDeclarationError
impl Error for FrontendDeclarationError
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 FrontendDeclarationError
impl PartialEq for FrontendDeclarationError
impl StructuralPartialEq for FrontendDeclarationError
Auto Trait Implementations§
impl Freeze for FrontendDeclarationError
impl RefUnwindSafe for FrontendDeclarationError
impl Send for FrontendDeclarationError
impl Sync for FrontendDeclarationError
impl Unpin for FrontendDeclarationError
impl UnsafeUnpin for FrontendDeclarationError
impl UnwindSafe for FrontendDeclarationError
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.