pub struct EarCupState {
pub cup_left: f32,
pub cup_right: f32,
pub bias_left: f32,
pub bias_right: f32,
}Expand description
State.
Fields§
§cup_left: f32Cup/protrusion angle in normalised [0..1] range (0 = flat, 1 = max cup).
cup_right: f32§bias_left: f32Top vs bottom cup bias (-1..1; 0 = uniform).
bias_right: f32Trait Implementations§
Source§impl Clone for EarCupState
impl Clone for EarCupState
Source§fn clone(&self) -> EarCupState
fn clone(&self) -> EarCupState
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 EarCupState
impl Debug for EarCupState
Auto Trait Implementations§
impl Freeze for EarCupState
impl RefUnwindSafe for EarCupState
impl Send for EarCupState
impl Sync for EarCupState
impl Unpin for EarCupState
impl UnsafeUnpin for EarCupState
impl UnwindSafe for EarCupState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more