pub struct DataQuery {
pub id: String,
pub timeframe: Timeframe,
pub start: Option<i64>,
pub end: Option<i64>,
pub limit: Option<usize>,
}Expand description
Query specification for loading data
Fields§
§id: StringID to query
timeframe: TimeframeTimeframe of the data
start: Option<i64>Start timestamp (Unix seconds), inclusive
end: Option<i64>End timestamp (Unix seconds), inclusive
limit: Option<usize>Maximum number of rows to return
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DataQuery
impl RefUnwindSafe for DataQuery
impl Send for DataQuery
impl Sync for DataQuery
impl Unpin for DataQuery
impl UnsafeUnpin for DataQuery
impl UnwindSafe for DataQuery
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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