pub struct ClockTime { /* private fields */ }Implementations§
Source§impl ClockTime
impl ClockTime
pub const MIDNIGHT: Self
pub fn from_h_min(hour: u8, minute: u8) -> Option<Self>
pub fn from_h_min_with_meridiem( hour: u8, minute: u8, meridiem: Meridiem, ) -> Option<Self>
pub fn hour(&self) -> u8
pub fn hour_meridiem(&self) -> (u8, Meridiem)
pub fn minute(&self) -> u8
pub fn is_midnight(&self) -> bool
pub fn format(&self, use_12_hour_clock: bool) -> String
Trait Implementations§
impl Copy for ClockTime
impl StructuralPartialEq for ClockTime
Auto Trait Implementations§
impl Freeze for ClockTime
impl RefUnwindSafe for ClockTime
impl Send for ClockTime
impl Sync for ClockTime
impl Unpin for ClockTime
impl UnwindSafe for ClockTime
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