pub struct RequestCustomData {
pub client_id: ClientId,
pub data_type: DataType,
pub start: Option<DateTime<Utc>>,
pub end: Option<DateTime<Utc>>,
pub limit: Option<NonZeroUsize>,
pub request_id: UUID4,
pub ts_init: UnixNanos,
pub params: Option<Params>,
}Fields§
§client_id: ClientId§data_type: DataType§start: Option<DateTime<Utc>>§end: Option<DateTime<Utc>>§limit: Option<NonZeroUsize>§request_id: UUID4§ts_init: UnixNanos§params: Option<Params>Implementations§
Trait Implementations§
Source§impl Clone for RequestCustomData
impl Clone for RequestCustomData
Source§fn clone(&self) -> RequestCustomData
fn clone(&self) -> RequestCustomData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestCustomData
impl Debug for RequestCustomData
Source§impl<'de> Deserialize<'de> for RequestCustomData
impl<'de> Deserialize<'de> for RequestCustomData
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
Auto Trait Implementations§
impl Freeze for RequestCustomData
impl RefUnwindSafe for RequestCustomData
impl Send for RequestCustomData
impl Sync for RequestCustomData
impl Unpin for RequestCustomData
impl UnsafeUnpin for RequestCustomData
impl UnwindSafe for RequestCustomData
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