pub struct ShoulderSlopeState {
pub slope_left: f32,
pub slope_right: f32,
pub height_left: f32,
pub height_right: f32,
}Expand description
State.
Fields§
§slope_left: f32Slope in normalised units (-1 = drooping, 0 = flat, 1 = raised).
slope_right: f32§height_left: f32Shoulder height offset (-1..1).
height_right: f32Trait Implementations§
Source§impl Clone for ShoulderSlopeState
impl Clone for ShoulderSlopeState
Source§fn clone(&self) -> ShoulderSlopeState
fn clone(&self) -> ShoulderSlopeState
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 ShoulderSlopeState
impl Debug for ShoulderSlopeState
Auto Trait Implementations§
impl Freeze for ShoulderSlopeState
impl RefUnwindSafe for ShoulderSlopeState
impl Send for ShoulderSlopeState
impl Sync for ShoulderSlopeState
impl Unpin for ShoulderSlopeState
impl UnsafeUnpin for ShoulderSlopeState
impl UnwindSafe for ShoulderSlopeState
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