Refactor one-before retrieve
This commit is contained in:
@@ -11,9 +11,7 @@ pub struct IsoDateTime(DateTime<Utc>);
|
||||
|
||||
impl IsoDateTime {
|
||||
pub fn from_unix_millis(ms: u64) -> Self {
|
||||
let datetime = chrono::NaiveDateTime::from_timestamp_millis(ms as i64)
|
||||
.unwrap()
|
||||
.and_utc();
|
||||
let datetime = chrono::DateTime::from_timestamp_millis(ms as i64).unwrap();
|
||||
Self(datetime)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
use netpod::log::*;
|
||||
use netpod::range::evrange::SeriesRange;
|
||||
|
||||
// TODO rename, no more deque involved
|
||||
|
||||
@@ -161,6 +161,7 @@ impl WithLen for Box<dyn TimeBinnable> {
|
||||
}
|
||||
}
|
||||
|
||||
#[allow(unused)]
|
||||
impl RangeOverlapInfo for Box<dyn TimeBinnable> {
|
||||
fn ends_before(&self, range: &SeriesRange) -> bool {
|
||||
todo!()
|
||||
@@ -190,6 +191,7 @@ impl TimeBinnable for Box<dyn TimeBinnable> {
|
||||
}
|
||||
}
|
||||
|
||||
#[allow(unused)]
|
||||
impl RangeOverlapInfo for Box<dyn Events> {
|
||||
fn ends_before(&self, range: &SeriesRange) -> bool {
|
||||
todo!()
|
||||
@@ -455,6 +457,7 @@ impl TimeBinnerTy for TimeBinnerDynStruct2 {
|
||||
}
|
||||
}
|
||||
|
||||
#[allow(unused)]
|
||||
impl TimeBinner for TimeBinnerDynStruct2 {
|
||||
fn ingest(&mut self, item: &mut dyn TimeBinnable) {
|
||||
todo!()
|
||||
|
||||
@@ -17,7 +17,7 @@ macro_rules! trace_ingest {
|
||||
($($arg:tt)*) => { trace!($($arg)*) };
|
||||
}
|
||||
|
||||
#[cfg(DISABLED)]
|
||||
#[cfg(target_abi = "x32")]
|
||||
impl<T> TimeBinner for T
|
||||
where
|
||||
T: TimeBinnerIngest,
|
||||
|
||||
Reference in New Issue
Block a user