use naia_serde::SerdeInternal;
use crate::handshake::RejectReason;
use crate::ProtocolId;
#[derive(SerdeInternal, Debug, PartialEq, Eq, Clone)]
pub enum HandshakeHeader {
ClientChallengeRequest(ProtocolId),
ServerChallengeResponse,
ClientValidateRequest,
ServerValidateResponse,
ClientConnectRequest,
ServerConnectResponse,
ServerRejectResponse(RejectReason),
Disconnect,
}