pub struct FleetConfig {
pub max_emitters: usize,
pub emitter_timeout: u64,
pub cross_fleet_threshold: f64,
pub min_emitters_for_comparison: usize,
pub fleet_sync_interval: u64,
pub max_recent_values: usize,
}Expand description
Fleet configuration
Fields§
§max_emitters: usizeMaximum emitters to track
emitter_timeout: u64Timeout before considering emitter offline (in seconds)
cross_fleet_threshold: f64Threshold for cross-fleet anomaly (standard deviations)
min_emitters_for_comparison: usizeMinimum emitters for cross-fleet analysis
fleet_sync_interval: u64How often to promote patterns to fleet context
max_recent_values: usizeMaximum recent values to track per emitter
Trait Implementations§
Source§impl Clone for FleetConfig
impl Clone for FleetConfig
Source§fn clone(&self) -> FleetConfig
fn clone(&self) -> FleetConfig
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 FleetConfig
impl Debug for FleetConfig
Auto Trait Implementations§
impl Freeze for FleetConfig
impl RefUnwindSafe for FleetConfig
impl Send for FleetConfig
impl Sync for FleetConfig
impl Unpin for FleetConfig
impl UnsafeUnpin for FleetConfig
impl UnwindSafe for FleetConfig
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