Struct protocol::types::Unimplemented [−][src]
pub struct Unimplemented;
Expand description
A type that does not have any protocol serialization implemented.
Behaviour
If any unimplemented parcel is read, an error of type
UnimplementedParcel
is returned. This allows clients to
handle unimplemented data gracefully.
If you attempt to write an unimplemented parcel, the program panics. It makes sense to do error handling on unimplemented types that are read from remote machines, but it does not make sense to allow undefined data to be sent.
Trait Implementations
Reads a value from a stream. Read more
Writes a value to a stream.
Reads a new item with a fresh set of hints. Read more
Writes a value to a stream.
Convers the value into a byte stream that implements std::io::Read
.
Parses a new value from its raw byte representation. Read more
Parses a new value from its raw byte representation. Read more
Gets the raw byte representation of the value.
Gets the raw bytes of this type as a field of a larger type.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for Unimplemented
impl Send for Unimplemented
impl Sync for Unimplemented
impl Unpin for Unimplemented
impl UnwindSafe for Unimplemented
Blanket Implementations
Mutably borrows from an owned value. Read more