pub struct RecordAdmissionResponse { /* private fields */ }Expand description
Server response bound to one ordinary record admission.
Constructors exist only for the outcomes the frozen R-D1 register admits for ordinary admission; every other pairing is a compile error by construction.
Implementations§
Source§impl RecordAdmissionResponse
impl RecordAdmissionResponse
Sourcepub const fn connection_conversation_capacity_exceeded(
request: RecordAdmissionEnvelope,
limit: u64,
) -> Self
pub const fn connection_conversation_capacity_exceeded( request: RecordAdmissionEnvelope, limit: u64, ) -> Self
First decoded semantic operation for an untracked conversation exceeded the connection-conversation limit (register row 5641).
Sourcepub const fn record_committed(value: RecordCommitted) -> Self
pub const fn record_committed(value: RecordCommitted) -> Self
The ordinary record committed (register row 5685).
Sourcepub const fn record_too_large(value: RecordTooLarge) -> Self
pub const fn record_too_large(value: RecordTooLarge) -> Self
The record exceeds the configured entry or byte maximum (register row 5686).
Sourcepub const fn server_value(&self) -> &ServerValue
pub const fn server_value(&self) -> &ServerValue
Borrows the bound wire value for encoding or inspection.
Sourcepub const fn discriminant(&self) -> ServerDiscriminant
pub const fn discriminant(&self) -> ServerDiscriminant
Returns the bound value’s exact wire discriminant.
Sourcepub fn into_server_value(self) -> ServerValue
pub fn into_server_value(self) -> ServerValue
Moves the bound wire value out for transmission.
Trait Implementations§
Source§impl Clone for RecordAdmissionResponse
impl Clone for RecordAdmissionResponse
Source§fn clone(&self) -> RecordAdmissionResponse
fn clone(&self) -> RecordAdmissionResponse
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 moreSource§impl Debug for RecordAdmissionResponse
impl Debug for RecordAdmissionResponse
impl Eq for RecordAdmissionResponse
Source§impl PartialEq for RecordAdmissionResponse
impl PartialEq for RecordAdmissionResponse
impl StructuralPartialEq for RecordAdmissionResponse
Auto Trait Implementations§
impl Freeze for RecordAdmissionResponse
impl RefUnwindSafe for RecordAdmissionResponse
impl Send for RecordAdmissionResponse
impl Sync for RecordAdmissionResponse
impl Unpin for RecordAdmissionResponse
impl UnsafeUnpin for RecordAdmissionResponse
impl UnwindSafe for RecordAdmissionResponse
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