pub struct FrameGuardPolicyConfig {
pub fallback_budget_us: f64,
pub time_series_window: usize,
pub nonconformity_window: usize,
}Expand description
Conformal frame guard policy parameters.
Fields§
§fallback_budget_us: f64Fixed fallback budget threshold (µs) during warmup. Default: 16 000.
time_series_window: usizeRolling window size for frame time tracking. Default: 512.
nonconformity_window: usizeRolling window size for nonconformity scores. Default: 256.
Trait Implementations§
Source§impl Clone for FrameGuardPolicyConfig
impl Clone for FrameGuardPolicyConfig
Source§fn clone(&self) -> FrameGuardPolicyConfig
fn clone(&self) -> FrameGuardPolicyConfig
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 FrameGuardPolicyConfig
impl Debug for FrameGuardPolicyConfig
Auto Trait Implementations§
impl Freeze for FrameGuardPolicyConfig
impl RefUnwindSafe for FrameGuardPolicyConfig
impl Send for FrameGuardPolicyConfig
impl Sync for FrameGuardPolicyConfig
impl Unpin for FrameGuardPolicyConfig
impl UnsafeUnpin for FrameGuardPolicyConfig
impl UnwindSafe for FrameGuardPolicyConfig
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