pub struct TrajectorySeverityMultipliers {
pub low: f64,
pub medium: f64,
pub high: f64,
}Expand description
Per-severity multipliers applied on top of signal base weights.
§Example (TOML)
[memory.shadow_memory.severity_multipliers]
high = 3.0Fields§
§low: f64Multiplier for low-severity signals. Default: 0.5.
medium: f64Multiplier for medium-severity signals. Default: 1.0.
high: f64Multiplier for high-severity signals. Default: 2.0.
Trait Implementations§
Source§impl Clone for TrajectorySeverityMultipliers
impl Clone for TrajectorySeverityMultipliers
Source§fn clone(&self) -> TrajectorySeverityMultipliers
fn clone(&self) -> TrajectorySeverityMultipliers
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<'de> Deserialize<'de> for TrajectorySeverityMultipliers
impl<'de> Deserialize<'de> for TrajectorySeverityMultipliers
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 TrajectorySeverityMultipliers
impl RefUnwindSafe for TrajectorySeverityMultipliers
impl Send for TrajectorySeverityMultipliers
impl Sync for TrajectorySeverityMultipliers
impl Unpin for TrajectorySeverityMultipliers
impl UnsafeUnpin for TrajectorySeverityMultipliers
impl UnwindSafe for TrajectorySeverityMultipliers
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