[−][src]Struct http_desync_guardian::ExtTierMetricsSettings
Structured Request Safety Tier Metrics reporting.
Fields
period_seconds: usize
Time period for emitting metrics in seconds.
callback: Option<extern "C" fn(_: u32, _: *const ExtRequestAnalysisMetricsUnit<RequestSafetyTier>)>
A callback for emitting structured metrics for HeaderSafetyTier.
Auto Trait Implementations
impl RefUnwindSafe for ExtTierMetricsSettings
impl Send for ExtTierMetricsSettings
impl Sync for ExtTierMetricsSettings
impl Unpin for ExtTierMetricsSettings
impl UnwindSafe for ExtTierMetricsSettings
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,