Files
vnt/vnt/src/protocol/other_turn_packet.rs
T

24 lines
447 B
Rust

#[derive(Copy, Clone, Eq, PartialEq, Debug)]
pub enum Protocol {
Punch,
Unknown(u8),
}
impl From<u8> for Protocol {
fn from(value: u8) -> Self {
match value {
1 => Protocol::Punch,
val => Protocol::Unknown(val),
}
}
}
impl Into<u8> for Protocol {
fn into(self) -> u8 {
match self {
Protocol::Punch => 1,
Protocol::Unknown(val) => val,
}
}
}