Struct netlink_proto::NetlinkCodec [−][src]
pub struct NetlinkCodec<T> { /* fields omitted */ }
Implementations
Trait Implementations
impl<T> Decoder for NetlinkCodec<NetlinkMessage<T>> where
T: NetlinkDeserializable<T> + Debug + Eq + PartialEq + Clone,
impl<T> Decoder for NetlinkCodec<NetlinkMessage<T>> where
T: NetlinkDeserializable<T> + Debug + Eq + PartialEq + Clone,
type Item = NetlinkMessage<T>
type Item = NetlinkMessage<T>
The type of decoded frames.
Attempts to decode a frame from the provided buffer of bytes. Read more
A default method available to be called when there are no more bytes available to be read from the underlying I/O. Read more
impl<T> Encoder<NetlinkMessage<T>> for NetlinkCodec<NetlinkMessage<T>> where
T: Debug + Eq + PartialEq + Clone + NetlinkSerializable<T>,
impl<T> Encoder<NetlinkMessage<T>> for NetlinkCodec<NetlinkMessage<T>> where
T: Debug + Eq + PartialEq + Clone + NetlinkSerializable<T>,
Auto Trait Implementations
impl<T> RefUnwindSafe for NetlinkCodec<T> where
T: RefUnwindSafe,
impl<T> Send for NetlinkCodec<T> where
T: Send,
impl<T> Sync for NetlinkCodec<T> where
T: Sync,
impl<T> Unpin for NetlinkCodec<T> where
T: Unpin,
impl<T> UnwindSafe for NetlinkCodec<T> where
T: UnwindSafe,