pub struct MonitoringMetricsOptions {
pub format: Option<MonitoringDataFormat>,
pub period: Option<MonitoringPeriod>,
pub aggregation: Option<Vec<MonitoringAggregation>>,
pub include_webhook: bool,
}Expand description
Options for the request-based metrics endpoints
(get_*_monitoring_metrics).
Fields§
§format: Option<MonitoringDataFormat>Response format (default: Structured).
period: Option<MonitoringPeriod>Pre-defined time window.
aggregation: Option<Vec<MonitoringAggregation>>Aggregation levels to include (combinable).
include_webhook: boolFold events with origin=WEBHOOK (callbacks executed by the
webhook worker) into this product’s totals. Defaults to false
to match the dashboard’s default view.
Trait Implementations§
Source§impl Clone for MonitoringMetricsOptions
impl Clone for MonitoringMetricsOptions
Source§fn clone(&self) -> MonitoringMetricsOptions
fn clone(&self) -> MonitoringMetricsOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 MonitoringMetricsOptions
impl Debug for MonitoringMetricsOptions
Source§impl Default for MonitoringMetricsOptions
impl Default for MonitoringMetricsOptions
Source§fn default() -> MonitoringMetricsOptions
fn default() -> MonitoringMetricsOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MonitoringMetricsOptions
impl RefUnwindSafe for MonitoringMetricsOptions
impl Send for MonitoringMetricsOptions
impl Sync for MonitoringMetricsOptions
impl Unpin for MonitoringMetricsOptions
impl UnsafeUnpin for MonitoringMetricsOptions
impl UnwindSafe for MonitoringMetricsOptions
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