pub struct ServiceEventInfo {
pub event_type: u8,
pub stamp: Time,
pub client_gid: [i8; 16],
pub sequence_number: i64,
}Fields§
§event_type: u8§stamp: Time§client_gid: [i8; 16]§sequence_number: i64Implementations§
Source§impl ServiceEventInfo
impl ServiceEventInfo
pub const REQUEST_SENT: u8 = 0u8
pub const REQUEST_RECEIVED: u8 = 1u8
pub const RESPONSE_SENT: u8 = 2u8
pub const RESPONSE_RECEIVED: u8 = 3u8
Trait Implementations§
Source§impl Clone for ServiceEventInfo
impl Clone for ServiceEventInfo
Source§fn clone(&self) -> ServiceEventInfo
fn clone(&self) -> ServiceEventInfo
Returns a duplicate 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 moreSource§impl Debug for ServiceEventInfo
impl Debug for ServiceEventInfo
Source§impl Default for ServiceEventInfo
impl Default for ServiceEventInfo
Source§impl<'de> Deserialize<'de> for ServiceEventInfo
impl<'de> Deserialize<'de> for ServiceEventInfo
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 PartialEq for ServiceEventInfo
impl PartialEq for ServiceEventInfo
Source§impl Serialize for ServiceEventInfo
impl Serialize for ServiceEventInfo
impl Message for ServiceEventInfo
impl StructuralPartialEq for ServiceEventInfo
Auto Trait Implementations§
impl Freeze for ServiceEventInfo
impl RefUnwindSafe for ServiceEventInfo
impl Send for ServiceEventInfo
impl Sync for ServiceEventInfo
impl Unpin for ServiceEventInfo
impl UnwindSafe for ServiceEventInfo
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