pub struct WorkerTestResult {
pub passed: bool,
pub lifecycle_passed: bool,
pub ordering_passed: bool,
pub shared_memory_passed: bool,
pub ring_buffer_passed: bool,
pub error_recovery_passed: bool,
pub memory_leak_passed: bool,
pub failures: Vec<WorkerTestFailure>,
pub metrics: WorkerMetrics,
}Expand description
Worker test result
Fields§
§passed: boolAll tests passed
lifecycle_passed: boolLifecycle tests passed
ordering_passed: boolMessage ordering tests passed
SharedArrayBuffer tests passed
ring_buffer_passed: boolRing buffer tests passed
error_recovery_passed: boolError recovery tests passed
memory_leak_passed: boolMemory leak tests passed
failures: Vec<WorkerTestFailure>Test failures with details
metrics: WorkerMetricsPerformance metrics
Implementations§
Trait Implementations§
Source§impl Clone for WorkerTestResult
impl Clone for WorkerTestResult
Source§fn clone(&self) -> WorkerTestResult
fn clone(&self) -> WorkerTestResult
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 WorkerTestResult
impl Debug for WorkerTestResult
Source§impl Default for WorkerTestResult
impl Default for WorkerTestResult
Source§fn default() -> WorkerTestResult
fn default() -> WorkerTestResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WorkerTestResult
impl RefUnwindSafe for WorkerTestResult
impl Send for WorkerTestResult
impl Sync for WorkerTestResult
impl Unpin for WorkerTestResult
impl UnsafeUnpin for WorkerTestResult
impl UnwindSafe for WorkerTestResult
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<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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().