pub struct BlinkState {
pub phase: BlinkPhase,
pub phase_time: f32,
pub next_blink_time: f32,
pub left_eye_open: f32,
pub right_eye_open: f32,
pub synchronized: bool,
pub enabled: bool,
}Fields§
§phase: BlinkPhase§phase_time: f32§next_blink_time: f32§left_eye_open: f320 = closed, 1 = open.
right_eye_open: f32§synchronized: bool§enabled: boolAuto Trait Implementations§
impl Freeze for BlinkState
impl RefUnwindSafe for BlinkState
impl Send for BlinkState
impl Sync for BlinkState
impl Unpin for BlinkState
impl UnsafeUnpin for BlinkState
impl UnwindSafe for BlinkState
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> 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