pub struct ParticipantRecoveryHandshakeTooLarge {
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,
pub request_limit: u64,
pub wire_frame_limit: u64,
pub dimension: RecoveryHandshakeDimension,
}Expand description
Initial-phase recovery handshake cannot fit the signed limits.
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).
request_limit: u64Signed participant request limit R.
wire_frame_limit: u64Signed negotiated wire-frame limit WF.
dimension: RecoveryHandshakeDimensionFirst failing handshake dimension.
Trait Implementations§
Source§impl Clone for ParticipantRecoveryHandshakeTooLarge
impl Clone for ParticipantRecoveryHandshakeTooLarge
Source§fn clone(&self) -> ParticipantRecoveryHandshakeTooLarge
fn clone(&self) -> ParticipantRecoveryHandshakeTooLarge
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 ParticipantRecoveryHandshakeTooLarge
impl Eq for ParticipantRecoveryHandshakeTooLarge
impl StructuralPartialEq for ParticipantRecoveryHandshakeTooLarge
Auto Trait Implementations§
impl Freeze for ParticipantRecoveryHandshakeTooLarge
impl RefUnwindSafe for ParticipantRecoveryHandshakeTooLarge
impl Send for ParticipantRecoveryHandshakeTooLarge
impl Sync for ParticipantRecoveryHandshakeTooLarge
impl Unpin for ParticipantRecoveryHandshakeTooLarge
impl UnsafeUnpin for ParticipantRecoveryHandshakeTooLarge
impl UnwindSafe for ParticipantRecoveryHandshakeTooLarge
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