pub struct RtcDriver { /* private fields */ }Expand description
RTC driver state
Implementations§
Source§impl RtcDriver
impl RtcDriver
Sourcepub fn get_time() -> RtcDateTime
pub fn get_time() -> RtcDateTime
Get current time from RTC
Sourcepub fn get_timestamp() -> u64
pub fn get_timestamp() -> u64
Get Unix timestamp
Sourcepub fn last_update_tick() -> u64
pub fn last_update_tick() -> u64
Get last update tick
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RtcDriver
impl RefUnwindSafe for RtcDriver
impl Unpin for RtcDriver
impl UnsafeUnpin for RtcDriver
impl UnwindSafe for RtcDriver
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