pub struct PacketFilter { /* private fields */ }Expand description
Set of packet ids a client wants to receive.
The frame decoder drops packets whose id is not in the filter before decoding them and — when compression is on — after inflating only the few bytes that hold the id. Ids above 255 are never used by the supported versions and are always accepted.
Implementations§
Source§impl PacketFilter
impl PacketFilter
Trait Implementations§
Source§impl Clone for PacketFilter
impl Clone for PacketFilter
impl Copy for PacketFilter
Source§impl Debug for PacketFilter
impl Debug for PacketFilter
Source§impl Default for PacketFilter
impl Default for PacketFilter
impl Eq for PacketFilter
Source§impl Hash for PacketFilter
impl Hash for PacketFilter
Source§impl PartialEq for PacketFilter
impl PartialEq for PacketFilter
impl StructuralPartialEq for PacketFilter
Auto Trait Implementations§
impl Freeze for PacketFilter
impl RefUnwindSafe for PacketFilter
impl Send for PacketFilter
impl Sync for PacketFilter
impl Unpin for PacketFilter
impl UnsafeUnpin for PacketFilter
impl UnwindSafe for PacketFilter
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