pub struct FeedbackConfig {
pub session_timeout: Duration,
pub max_buffer_size: usize,
pub min_dwell_ms: u64,
pub compute_co_access: bool,
pub co_access_min_views: usize,
}Expand description
Configuration for the feedback collector.
Fields§
§session_timeout: DurationSession timeout (inactive duration before session ends).
max_buffer_size: usizeMaximum signals to buffer before forcing drain.
min_dwell_ms: u64Minimum dwell time to record (filters accidental views).
compute_co_access: boolWhether to automatically compute co-access signals.
co_access_min_views: usizeMinimum views for co-access signal.
Trait Implementations§
Source§impl Clone for FeedbackConfig
impl Clone for FeedbackConfig
Source§fn clone(&self) -> FeedbackConfig
fn clone(&self) -> FeedbackConfig
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 FeedbackConfig
impl Debug for FeedbackConfig
Auto Trait Implementations§
impl Freeze for FeedbackConfig
impl RefUnwindSafe for FeedbackConfig
impl Send for FeedbackConfig
impl Sync for FeedbackConfig
impl Unpin for FeedbackConfig
impl UnsafeUnpin for FeedbackConfig
impl UnwindSafe for FeedbackConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request