pub struct WarmupReport {
pub items: Vec<WarmupItem>,
pub total_duration_ms: u64,
}Expand description
预热报告(汇总所有预热器的执行结果)
Fields§
§items: Vec<WarmupItem>各预热器的执行结果
total_duration_ms: u64总耗时(毫秒)
Implementations§
Source§impl WarmupReport
impl WarmupReport
Sourcepub fn add_item(&mut self, item: WarmupItem)
pub fn add_item(&mut self, item: WarmupItem)
添加一个执行结果
Sourcepub fn success_count(&self) -> usize
pub fn success_count(&self) -> usize
成功数量
Sourcepub fn failed_count(&self) -> usize
pub fn failed_count(&self) -> usize
失败数量
Sourcepub fn timeout_count(&self) -> usize
pub fn timeout_count(&self) -> usize
超时数量
Sourcepub fn total_count(&self) -> usize
pub fn total_count(&self) -> usize
总数量
Sourcepub fn all_success(&self) -> bool
pub fn all_success(&self) -> bool
是否全部成功
Trait Implementations§
Source§impl Clone for WarmupReport
impl Clone for WarmupReport
Source§fn clone(&self) -> WarmupReport
fn clone(&self) -> WarmupReport
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 WarmupReport
impl Debug for WarmupReport
Source§impl Default for WarmupReport
impl Default for WarmupReport
Source§fn default() -> WarmupReport
fn default() -> WarmupReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WarmupReport
impl RefUnwindSafe for WarmupReport
impl Send for WarmupReport
impl Sync for WarmupReport
impl Unpin for WarmupReport
impl UnsafeUnpin for WarmupReport
impl UnwindSafe for WarmupReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
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().Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.