diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/protocol.rs | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/protocol.rs b/src/protocol.rs index 7bbfa84..f8873a1 100644 --- a/src/protocol.rs +++ b/src/protocol.rs @@ -98,8 +98,6 @@ pub trait PacketKind: HasPacketId + Clone + Copy + PartialEq + Eq { #[cfg(feature = "gat")] type RawPacket<'a>: RawPacket<'a>; - type Packet: Packet; - fn from_id(id: Id) -> Option<Self>; #[cfg(feature = "gat")] @@ -434,8 +432,6 @@ macro_rules! define_protocol { #[cfg(feature = "gat")] type RawPacket<'a> = $rawpackett<'a>; - type Packet = $packett; - fn from_id(id: crate::protocol::Id) -> Option<Self> { match (id.id, id.state, id.direction) { $(($id, crate::protocol::State::$state, crate::protocol::PacketDirection::$direction) => Some($kindt::$nam)),*, |