pub struct ObserverSpec {
pub level: usize,
pub name: String,
pub gain: f64,
pub trust_ceiling: f64,
pub trust_beta: f64,
pub envelope_decay: f64,
pub drift_scale: f64,
pub measurement_bias_scale: f64,
pub availability_penalty: f64,
}Fields§
§level: usize§name: String§gain: f64§trust_ceiling: f64§trust_beta: f64§envelope_decay: f64§drift_scale: f64§measurement_bias_scale: f64§availability_penalty: f64Trait Implementations§
Source§impl Clone for ObserverSpec
impl Clone for ObserverSpec
Source§fn clone(&self) -> ObserverSpec
fn clone(&self) -> ObserverSpec
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 moreAuto Trait Implementations§
impl Freeze for ObserverSpec
impl RefUnwindSafe for ObserverSpec
impl Send for ObserverSpec
impl Sync for ObserverSpec
impl Unpin for ObserverSpec
impl UnsafeUnpin for ObserverSpec
impl UnwindSafe for ObserverSpec
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