pub enum GoTestError {
EmptyName,
InvalidTestName,
InvalidBenchmarkName,
InvalidFuzzTestName,
InvalidExampleName,
EmptyFileName,
InvalidTestFileName,
UnknownLabel,
}Expand description
Error returned by Go testing metadata constructors.
Variants§
EmptyName
InvalidTestName
InvalidBenchmarkName
InvalidFuzzTestName
InvalidExampleName
EmptyFileName
InvalidTestFileName
UnknownLabel
Trait Implementations§
Source§impl Clone for GoTestError
impl Clone for GoTestError
Source§fn clone(&self) -> GoTestError
fn clone(&self) -> GoTestError
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 GoTestError
impl Debug for GoTestError
Source§impl Display for GoTestError
impl Display for GoTestError
Source§impl Error for GoTestError
impl Error for GoTestError
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 GoTestError
impl PartialEq for GoTestError
Source§fn eq(&self, other: &GoTestError) -> bool
fn eq(&self, other: &GoTestError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GoTestError
impl Eq for GoTestError
impl StructuralPartialEq for GoTestError
Auto Trait Implementations§
impl Freeze for GoTestError
impl RefUnwindSafe for GoTestError
impl Send for GoTestError
impl Sync for GoTestError
impl Unpin for GoTestError
impl UnsafeUnpin for GoTestError
impl UnwindSafe for GoTestError
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