pub struct MarkerAckResponse { /* private fields */ }Expand description
Server response bound to one explicit marker acknowledgement.
Constructors exist only for the outcomes the frozen R-D1 register admits for marker ack; every other pairing is a compile error by construction.
Implementations§
Source§impl MarkerAckResponse
impl MarkerAckResponse
Sourcepub const fn connection_conversation_capacity_exceeded(
request: MarkerAckEnvelope,
limit: u64,
) -> Self
pub const fn connection_conversation_capacity_exceeded( request: MarkerAckEnvelope, limit: u64, ) -> Self
First decoded semantic operation for an untracked conversation exceeded the connection-conversation limit (register row 5641).
Sourcepub const fn marker_ack_committed(value: MarkerAckCommitted) -> Self
pub const fn marker_ack_committed(value: MarkerAckCommitted) -> Self
The marker acknowledgement advanced the cursor (register row 5682).
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 MarkerAckResponse
impl Clone for MarkerAckResponse
Source§fn clone(&self) -> MarkerAckResponse
fn clone(&self) -> MarkerAckResponse
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 MarkerAckResponse
impl Debug for MarkerAckResponse
impl Eq for MarkerAckResponse
Source§impl PartialEq for MarkerAckResponse
impl PartialEq for MarkerAckResponse
impl StructuralPartialEq for MarkerAckResponse
Auto Trait Implementations§
impl Freeze for MarkerAckResponse
impl RefUnwindSafe for MarkerAckResponse
impl Send for MarkerAckResponse
impl Sync for MarkerAckResponse
impl Unpin for MarkerAckResponse
impl UnsafeUnpin for MarkerAckResponse
impl UnwindSafe for MarkerAckResponse
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