Struct Ballistics Config32
pub struct BallisticsConfig32 { /* private fields */ }Expand description
Explicit native f32 coefficients, validated separately from their f64 origin. Time/rate metadata names the requested physical parameters, not a promise that every native rounding profile matches ideal continuous settling exactly.
Implementations§
§impl BallisticsConfig32
impl BallisticsConfig32
pub fn sample_rate(&self) -> f64
pub fn attack_seconds(&self) -> f64
pub fn release_seconds(&self) -> f64
pub fn mode(&self) -> BallisticsMode
pub fn attack_alpha(&self) -> f32
pub fn release_alpha(&self) -> f32
pub fn attack_complement(&self) -> f32
pub fn release_complement(&self) -> f32
Trait Implementations§
§impl Clone for BallisticsConfig32
impl Clone for BallisticsConfig32
§fn clone(&self) -> BallisticsConfig32
fn clone(&self) -> BallisticsConfig32
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BallisticsConfig32
§impl Debug for BallisticsConfig32
impl Debug for BallisticsConfig32
§impl PartialEq for BallisticsConfig32
impl PartialEq for BallisticsConfig32
impl StructuralPartialEq for BallisticsConfig32
Auto Trait Implementations§
impl Freeze for BallisticsConfig32
impl RefUnwindSafe for BallisticsConfig32
impl Send for BallisticsConfig32
impl Sync for BallisticsConfig32
impl Unpin for BallisticsConfig32
impl UnsafeUnpin for BallisticsConfig32
impl UnwindSafe for BallisticsConfig32
Blanket Implementations§
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more