pub struct RequestData {
pub client_id: ClientId,
pub data_type: DataType,
pub request_id: UUID4,
pub ts_init: UnixNanos,
pub params: Option<HashMap<String, String>>,
}
Fields§
§client_id: ClientId
§data_type: DataType
§request_id: UUID4
§ts_init: UnixNanos
§params: Option<HashMap<String, String>>
Trait Implementations§
Source§impl Clone for RequestData
impl Clone for RequestData
Source§fn clone(&self) -> RequestData
fn clone(&self) -> RequestData
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for RequestData
impl RefUnwindSafe for RequestData
impl Send for RequestData
impl Sync for RequestData
impl Unpin for RequestData
impl UnwindSafe for RequestData
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