pub struct HandshakeSizeOperands {
pub max_entries: u64,
pub framing_bytes: u128,
pub request_entry_bytes: u64,
pub response_entry_bytes: u64,
pub error_response_bytes: u64,
pub request_encoded_bytes: u128,
pub response_encoded_bytes: u128,
}Expand description
Exact widened operands shared by recovery-handshake size failures.
Fields§
§max_entries: u64Maximum recovery entries P.
framing_bytes: u128Exact widened u128(RF) + u128(RC(P)) bytes.
request_entry_bytes: u64Recovery request-entry schema bytes RE.
response_entry_bytes: u64Recovery response status-entry schema bytes SE.
error_response_bytes: u64Recovery error-response schema bytes EE.
request_encoded_bytes: u128Exact widened request bytes RH(P).
response_encoded_bytes: u128Exact widened response bytes SH(P).
Trait Implementations§
Source§impl Clone for HandshakeSizeOperands
impl Clone for HandshakeSizeOperands
Source§fn clone(&self) -> HandshakeSizeOperands
fn clone(&self) -> HandshakeSizeOperands
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 HandshakeSizeOperands
Source§impl Debug for HandshakeSizeOperands
impl Debug for HandshakeSizeOperands
impl Eq for HandshakeSizeOperands
Source§impl PartialEq for HandshakeSizeOperands
impl PartialEq for HandshakeSizeOperands
impl StructuralPartialEq for HandshakeSizeOperands
Auto Trait Implementations§
impl Freeze for HandshakeSizeOperands
impl RefUnwindSafe for HandshakeSizeOperands
impl Send for HandshakeSizeOperands
impl Sync for HandshakeSizeOperands
impl Unpin for HandshakeSizeOperands
impl UnsafeUnpin for HandshakeSizeOperands
impl UnwindSafe for HandshakeSizeOperands
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