[−][src]Struct ratsio::codec::OpCodec
Trait Implementations
impl Eq for OpCodec
[src]
impl Eq for OpCodec
impl PartialOrd<OpCodec> for OpCodec
[src]
impl PartialOrd<OpCodec> for OpCodec
fn partial_cmp(&self, other: &OpCodec) -> Option<Ordering> | [src] |
| 1.0.0 [src] |
This method tests less than (for self
and other
) and is used by the <
operator. Read more
| 1.0.0 [src] |
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
| 1.0.0 [src] |
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
| 1.0.0 [src] |
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Default for OpCodec
[src]
impl Default for OpCodec
impl PartialEq<OpCodec> for OpCodec
[src]
impl PartialEq<OpCodec> for OpCodec
fn eq(&self, other: &OpCodec) -> bool | [src] |
| 1.0.0 [src] |
This method tests for !=
.
impl Clone for OpCodec
[src]
impl Clone for OpCodec
fn clone(&self) -> OpCodec | [src] |
fn clone_from(&mut self, source: &Self) | 1.0.0 [src] |
Performs copy-assignment from source
. Read more
impl Ord for OpCodec
[src]
impl Ord for OpCodec
fn cmp(&self, other: &OpCodec) -> Ordering | [src] |
fn max(self, other: Self) -> Self | 1.21.0 [src] |
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self | 1.21.0 [src] |
Compares and returns the minimum of two values. Read more
impl Debug for OpCodec
[src]
impl Debug for OpCodec
impl Encoder for OpCodec
[src]
impl Encoder for OpCodec
type Item = Op
The type of items consumed by the Encoder
type Error = RatsioError
The type of encoding errors. Read more
fn encode( | [src] |
impl Decoder for OpCodec
[src]
impl Decoder for OpCodec
type Item = Op
The type of decoded frames.
type Error = RatsioError
The type of unrecoverable frame decoding errors. Read more
fn decode( | [src] |
fn decode_eof( | [src] |
A default method available to be called when there are no more bytes available to be read from the underlying I/O. Read more
fn framed<T>(self, io: T) -> Framed<T, Self> where | [src] |
Provides a Stream
and Sink
interface for reading and writing to this Io
object, using Decode
and Encode
to read and write the raw data. Read more
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T> Erased for T
impl<T> Erased for T
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self