pub struct TemporalConfig {
pub window_overlap_percent: f64,
pub max_scheduling_overhead_ns: u64,
pub lipschitz_bound: f64,
pub max_contraction_iterations: usize,
pub tsc_frequency_hz: u64,
}Expand description
Core temporal consciousness configuration
Fields§
§window_overlap_percent: f64Target temporal window overlap percentage (50-100%)
max_scheduling_overhead_ns: u64Maximum scheduling overhead in nanoseconds
lipschitz_bound: f64Lipschitz constant upper bound for contraction (< 1.0)
max_contraction_iterations: usizeMaximum iterations for contraction convergence
tsc_frequency_hz: u64TSC frequency for high-precision timing
Trait Implementations§
Source§impl Clone for TemporalConfig
impl Clone for TemporalConfig
Source§fn clone(&self) -> TemporalConfig
fn clone(&self) -> TemporalConfig
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 TemporalConfig
impl Debug for TemporalConfig
Auto Trait Implementations§
impl Freeze for TemporalConfig
impl RefUnwindSafe for TemporalConfig
impl Send for TemporalConfig
impl Sync for TemporalConfig
impl Unpin for TemporalConfig
impl UnwindSafe for TemporalConfig
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