pub struct TickSyncRequest {
pub sequence: u64,
pub client_sent_at: Duration,
}Expand description
Client probe echoed by a Tick synchronization response.
Fields§
§sequence: u64Client-selected probe sequence used to correlate the response.
client_sent_at: DurationClient monotonic time when this probe was sent.
Trait Implementations§
Source§impl Clone for TickSyncRequest
impl Clone for TickSyncRequest
Source§fn clone(&self) -> TickSyncRequest
fn clone(&self) -> TickSyncRequest
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 moreimpl Copy for TickSyncRequest
Source§impl Debug for TickSyncRequest
impl Debug for TickSyncRequest
Source§impl<'de> Deserialize<'de> for TickSyncRequest
impl<'de> Deserialize<'de> for TickSyncRequest
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
impl Eq for TickSyncRequest
Source§impl PartialEq for TickSyncRequest
impl PartialEq for TickSyncRequest
Source§impl Serialize for TickSyncRequest
impl Serialize for TickSyncRequest
impl StructuralPartialEq for TickSyncRequest
Auto Trait Implementations§
impl Freeze for TickSyncRequest
impl RefUnwindSafe for TickSyncRequest
impl Send for TickSyncRequest
impl Sync for TickSyncRequest
impl Unpin for TickSyncRequest
impl UnsafeUnpin for TickSyncRequest
impl UnwindSafe for TickSyncRequest
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