pub struct StoryCorrelationConfig {
pub correlation_window_hours: u64,
pub max_events_per_story: usize,
pub stale_after_hours: u64,
}Expand description
Story correlation configuration.
Fields§
§correlation_window_hours: u64Time window in hours for correlating events into stories.
max_events_per_story: usizeMaximum events tracked per story before archival.
stale_after_hours: u64Hours of inactivity after which a story is marked stale.
Trait Implementations§
Source§impl Clone for StoryCorrelationConfig
impl Clone for StoryCorrelationConfig
Source§fn clone(&self) -> StoryCorrelationConfig
fn clone(&self) -> StoryCorrelationConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StoryCorrelationConfig
impl Debug for StoryCorrelationConfig
Source§impl<'de> Deserialize<'de> for StoryCorrelationConfig
impl<'de> Deserialize<'de> for StoryCorrelationConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StoryCorrelationConfig
impl RefUnwindSafe for StoryCorrelationConfig
impl Send for StoryCorrelationConfig
impl Sync for StoryCorrelationConfig
impl Unpin for StoryCorrelationConfig
impl UnsafeUnpin for StoryCorrelationConfig
impl UnwindSafe for StoryCorrelationConfig
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