1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use crate::gateway::OpCode;
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
pub struct Heartbeat {
pub d: u64,
pub op: OpCode,
}
impl Heartbeat {
pub const fn new(seq: u64) -> Self {
Self {
d: seq,
op: OpCode::Heartbeat,
}
}
}