pub struct AlertThresholds {
pub storage_usage_percent: Option<f64>,
pub file_count_limit: Option<u64>,
pub large_file_threshold: Option<u64>,
pub error_rate_percent: Option<f64>,
pub avg_response_time_ms: Option<f64>,
}Expand description
Alert thresholds
Fields§
§storage_usage_percent: Option<f64>Storage usage percentage (0-100)
file_count_limit: Option<u64>File count limit
large_file_threshold: Option<u64>Large file size threshold in bytes
error_rate_percent: Option<f64>Error rate percentage (0-100)
avg_response_time_ms: Option<f64>Average response time in milliseconds
Trait Implementations§
Source§impl Clone for AlertThresholds
impl Clone for AlertThresholds
Auto Trait Implementations§
impl Freeze for AlertThresholds
impl RefUnwindSafe for AlertThresholds
impl Send for AlertThresholds
impl Sync for AlertThresholds
impl Unpin for AlertThresholds
impl UnsafeUnpin for AlertThresholds
impl UnwindSafe for AlertThresholds
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