pub struct TimeseriesQuery {
pub start_time: Option<i64>,
pub end_time: Option<i64>,
pub step: Option<i64>,
}Expand description
Query parameters for time-series data
Fields§
§start_time: Option<i64>Start time (nanoseconds since Unix epoch)
end_time: Option<i64>End time (nanoseconds since Unix epoch)
step: Option<i64>Time step in seconds (default: 60)
Trait Implementations§
Source§impl Debug for TimeseriesQuery
impl Debug for TimeseriesQuery
Source§impl<'de> Deserialize<'de> for TimeseriesQuery
impl<'de> Deserialize<'de> for TimeseriesQuery
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl IntoParams for TimeseriesQuery
impl IntoParams for TimeseriesQuery
Source§fn into_params(
parameter_in_provider: impl Fn() -> Option<ParameterIn>,
) -> Vec<Parameter>
fn into_params( parameter_in_provider: impl Fn() -> Option<ParameterIn>, ) -> Vec<Parameter>
Provide
Vec of openapi::path::Parameters to caller. The result is used in utoipa-gen library to
provide OpenAPI parameter information for the endpoint using the parameters.Source§impl Serialize for TimeseriesQuery
impl Serialize for TimeseriesQuery
Auto Trait Implementations§
impl Freeze for TimeseriesQuery
impl RefUnwindSafe for TimeseriesQuery
impl Send for TimeseriesQuery
impl Sync for TimeseriesQuery
impl Unpin for TimeseriesQuery
impl UnsafeUnpin for TimeseriesQuery
impl UnwindSafe for TimeseriesQuery
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