pub struct WaitObservationPolicy {
pub threshold: Duration,
pub log_enabled: bool,
pub log_level: WaitLogLevel,
pub log_cooldown: Duration,
}Expand description
启动期冻结的成功等待日志策略,不关闭基础指标。
Fields§
§threshold: Duration成功等待达到该时长时命中日志规则。
log_enabled: bool是否输出成功等待超阈值日志。
log_level: WaitLogLevel等待超阈值日志的级别。
log_cooldown: Duration同一等待观测单元两次日志之间的最小间隔。
Trait Implementations§
Source§impl Clone for WaitObservationPolicy
impl Clone for WaitObservationPolicy
impl Copy for WaitObservationPolicy
Source§impl Debug for WaitObservationPolicy
impl Debug for WaitObservationPolicy
Source§impl Default for WaitObservationPolicy
impl Default for WaitObservationPolicy
impl Eq for WaitObservationPolicy
Source§impl PartialEq for WaitObservationPolicy
impl PartialEq for WaitObservationPolicy
impl StructuralPartialEq for WaitObservationPolicy
Auto Trait Implementations§
impl Forget for WaitObservationPolicy
impl Freeze for WaitObservationPolicy
impl Move for WaitObservationPolicy
impl RefUnwindSafe for WaitObservationPolicy
impl Send for WaitObservationPolicy
impl Sync for WaitObservationPolicy
impl Unpin for WaitObservationPolicy
impl UnsafeUnpin for WaitObservationPolicy
impl UnwindSafe for WaitObservationPolicy
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