pub struct SecurityMetrics {
pub rate_limit_violations: AtomicU64,
pub resource_limit_violations: AtomicU64,
pub gpu_timeouts: AtomicU64,
pub rejected_requests: AtomicU64,
pub security_events: AtomicU64,
}Expand description
セキュリティメトリクス
Fields§
§rate_limit_violations: AtomicU64レート制限違反回数
resource_limit_violations: AtomicU64リソース制限違反回数
gpu_timeouts: AtomicU64GPUタイムアウト回数
rejected_requests: AtomicU64拒否されたリクエスト数
security_events: AtomicU64セキュリティイベント数
Trait Implementations§
Source§impl Debug for SecurityMetrics
impl Debug for SecurityMetrics
Source§impl Default for SecurityMetrics
impl Default for SecurityMetrics
Source§fn default() -> SecurityMetrics
fn default() -> SecurityMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for SecurityMetrics
impl RefUnwindSafe for SecurityMetrics
impl Send for SecurityMetrics
impl Sync for SecurityMetrics
impl Unpin for SecurityMetrics
impl UnwindSafe for SecurityMetrics
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