pub struct LastOf<Frame, Win>(pub usize, pub Win, pub Frame)
where
Frame: TimeSequence,
Win: TimeSequence + Clone;Tuple Fields§
§0: usize§1: Win§2: FrameTrait Implementations§
Source§impl<Frame, Win> TimeSequence for LastOf<Frame, Win>
impl<Frame, Win> TimeSequence for LastOf<Frame, Win>
fn _future_raw( &self, t0: &NaiveDateTime, ) -> Box<dyn Iterator<Item = Range> + '_>
fn _past_raw(&self, t0: &NaiveDateTime) -> Box<dyn Iterator<Item = Range> + '_>
fn future(&self, t0: &NaiveDateTime) -> Box<dyn Iterator<Item = Range> + '_>
fn past(&self, t0: &NaiveDateTime) -> Box<dyn Iterator<Item = Range> + '_>
Auto Trait Implementations§
impl<Frame, Win> Freeze for LastOf<Frame, Win>
impl<Frame, Win> RefUnwindSafe for LastOf<Frame, Win>where
Win: RefUnwindSafe,
Frame: RefUnwindSafe,
impl<Frame, Win> Send for LastOf<Frame, Win>
impl<Frame, Win> Sync for LastOf<Frame, Win>
impl<Frame, Win> Unpin for LastOf<Frame, Win>
impl<Frame, Win> UnwindSafe for LastOf<Frame, Win>where
Win: UnwindSafe,
Frame: UnwindSafe,
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