pub enum TestEventResolver{
Log(Resolver<String>),
CaseStarted(Resolver<String>),
CaseFinished {
name: Resolver<String>,
success: Resolver<bool>,
duration_ms: Resolver<u64>,
},
SuiteFinished {
total: Resolver<u32>,
passed: Resolver<u32>,
failed: Resolver<u32>,
},
Error(Resolver<String>),
}Expand description
The resolver for an archived TestEvent
Variants§
Log(Resolver<String>)
The resolver for TestEvent::Log
Tuple Fields
§
0: Resolver<String>The resolver for TestEvent::Log::0
CaseStarted(Resolver<String>)
The resolver for TestEvent::CaseStarted
Tuple Fields
§
0: Resolver<String>The resolver for TestEvent::CaseStarted::0
CaseFinished
The resolver for TestEvent::CaseFinished
Fields
§
name: Resolver<String>The resolver for TestEvent::CaseFinished::name
§
success: Resolver<bool>The resolver for TestEvent::CaseFinished::success
§
duration_ms: Resolver<u64>The resolver for TestEvent::CaseFinished::duration_ms
SuiteFinished
The resolver for TestEvent::SuiteFinished
Fields
§
total: Resolver<u32>The resolver for TestEvent::SuiteFinished::total
§
passed: Resolver<u32>The resolver for TestEvent::SuiteFinished::passed
§
failed: Resolver<u32>The resolver for TestEvent::SuiteFinished::failed
Error(Resolver<String>)
The resolver for TestEvent::Error
Tuple Fields
§
0: Resolver<String>The resolver for TestEvent::Error::0
Auto Trait Implementations§
impl Freeze for TestEventResolver
impl RefUnwindSafe for TestEventResolver
impl Send for TestEventResolver
impl Sync for TestEventResolver
impl Unpin for TestEventResolver
impl UnsafeUnpin for TestEventResolver
impl UnwindSafe for TestEventResolver
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.