pub enum ClientResumeRecordEncodeError {
NestedCodec {
section: ClientResumeRecordSection,
source: CodecError,
},
LengthOverflow,
}Expand description
Failure while creating a canonical record from live client state.
Variants§
NestedCodec
A nested request or terminal value cannot use the canonical wire codec.
Fields
§
section: ClientResumeRecordSectionFailing section.
§
source: CodecErrorExact wire codec error.
LengthOverflow
The own-codec payload cannot fit its u64 length field.
Trait Implementations§
Source§impl Clone for ClientResumeRecordEncodeError
impl Clone for ClientResumeRecordEncodeError
Source§fn clone(&self) -> ClientResumeRecordEncodeError
fn clone(&self) -> ClientResumeRecordEncodeError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ClientResumeRecordEncodeError
impl Eq for ClientResumeRecordEncodeError
impl StructuralPartialEq for ClientResumeRecordEncodeError
Auto Trait Implementations§
impl Freeze for ClientResumeRecordEncodeError
impl RefUnwindSafe for ClientResumeRecordEncodeError
impl Send for ClientResumeRecordEncodeError
impl Sync for ClientResumeRecordEncodeError
impl Unpin for ClientResumeRecordEncodeError
impl UnsafeUnpin for ClientResumeRecordEncodeError
impl UnwindSafe for ClientResumeRecordEncodeError
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