pub struct HeartbeatPacket {
pub seq: u64,
}Expand description
A JSON packet used to send a heartbeat to the gateway.
Fields§
§seq: u64The shard’s last sequence number.
Trait Implementations§
Source§impl Clone for HeartbeatPacket
impl Clone for HeartbeatPacket
Source§fn clone(&self) -> HeartbeatPacket
fn clone(&self) -> HeartbeatPacket
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 HeartbeatPacket
impl Debug for HeartbeatPacket
Source§impl<'de> Deserialize<'de> for HeartbeatPacket
impl<'de> Deserialize<'de> for HeartbeatPacket
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 SendablePacket for HeartbeatPacket
impl SendablePacket for HeartbeatPacket
Auto Trait Implementations§
impl Freeze for HeartbeatPacket
impl RefUnwindSafe for HeartbeatPacket
impl Send for HeartbeatPacket
impl Sync for HeartbeatPacket
impl Unpin for HeartbeatPacket
impl UnwindSafe for HeartbeatPacket
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