pub enum RunEvent {
CaseFound {
name: String,
},
CaseStarted {
name: String,
},
CaseStdout {
name: String,
stdout_message: String,
},
CaseStderr {
name: String,
stderr_message: String,
},
CaseStopped {
name: String,
status: CaseStatus,
},
CaseFinished {
name: String,
},
SuiteStarted,
SuiteCustom {
component: String,
filename: String,
contents: String,
},
SuiteStopped {
status: SuiteStatus,
},
DebugData {
filename: String,
socket: Socket,
},
}
Variants§
CaseFound
CaseStarted
CaseStdout
CaseStderr
CaseStopped
CaseFinished
SuiteStarted
SuiteCustom
SuiteStopped
Fields
§
status: SuiteStatus
DebugData
Implementations§
Source§impl RunEvent
impl RunEvent
pub fn case_found<S>(name: S) -> Self
pub fn case_started<S>(name: S) -> Self
pub fn case_stdout<S, L>(name: S, stdout_message: L) -> Self
pub fn case_stderr<S, L>(name: S, stderr_message: L) -> Self
pub fn case_stopped<S>(name: S, status: CaseStatus) -> Self
pub fn case_finished<S>(name: S) -> Self
pub fn suite_started() -> Self
pub fn suite_custom<T, U, V>(component: T, filename: U, contents: V) -> Self
pub fn suite_stopped(status: SuiteStatus) -> Self
pub fn debug_data<S>(filename: S, socket: Socket) -> Self
Sourcepub fn test_case_name(&self) -> Option<&String>
pub fn test_case_name(&self) -> Option<&String>
Returns the name of the test case to which the event belongs, if applicable.
Sourcepub fn owned_test_case_name(&self) -> Option<String>
pub fn owned_test_case_name(&self) -> Option<String>
Same as test_case_name
, but returns an owned Option<String>
.
Trait Implementations§
Source§impl Ord for RunEvent
impl Ord for RunEvent
Source§impl PartialOrd for RunEvent
impl PartialOrd for RunEvent
impl Eq for RunEvent
impl StructuralPartialEq for RunEvent
Auto Trait Implementations§
impl Freeze for RunEvent
impl RefUnwindSafe for RunEvent
impl Send for RunEvent
impl Sync for RunEvent
impl Unpin for RunEvent
impl UnwindSafe for RunEvent
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more