pub struct StreamCeremonyEnd {
pub resume_after_sequence: u64,
pub head_sequence: u64,
pub reason: i32,
}Fields§
§resume_after_sequence: u64Send this value back as after_sequence to resume without duplicates.
head_sequence: u64§reason: i32Implementations§
Source§impl StreamCeremonyEnd
impl StreamCeremonyEnd
Sourcepub fn reason(&self) -> StreamCeremonyEndReason
pub fn reason(&self) -> StreamCeremonyEndReason
Returns the enum value of reason, or the default if the field is set to an invalid enum value.
Sourcepub fn set_reason(&mut self, value: StreamCeremonyEndReason)
pub fn set_reason(&mut self, value: StreamCeremonyEndReason)
Sets reason to the provided enum value.
Trait Implementations§
Source§impl Clone for StreamCeremonyEnd
impl Clone for StreamCeremonyEnd
Source§fn clone(&self) -> StreamCeremonyEnd
fn clone(&self) -> StreamCeremonyEnd
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 StreamCeremonyEnd
Source§impl Debug for StreamCeremonyEnd
impl Debug for StreamCeremonyEnd
Source§impl Default for StreamCeremonyEnd
impl Default for StreamCeremonyEnd
Source§fn default() -> StreamCeremonyEnd
fn default() -> StreamCeremonyEnd
Returns the “default value” for a type. Read more
Source§impl Message for StreamCeremonyEnd
impl Message for StreamCeremonyEnd
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for StreamCeremonyEnd
impl PartialEq for StreamCeremonyEnd
impl StructuralPartialEq for StreamCeremonyEnd
Auto Trait Implementations§
impl Freeze for StreamCeremonyEnd
impl RefUnwindSafe for StreamCeremonyEnd
impl Send for StreamCeremonyEnd
impl Sync for StreamCeremonyEnd
impl Unpin for StreamCeremonyEnd
impl UnsafeUnpin for StreamCeremonyEnd
impl UnwindSafe for StreamCeremonyEnd
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request