Struct rustdds::rpc::ReplyHeader
source · pub struct ReplyHeader {
pub related_request_id: SampleIdentity,
pub remote_ex: RemoteExceptionCode,
}Fields§
§remote_ex: RemoteExceptionCodeTrait Implementations§
source§impl Clone for ReplyHeader
impl Clone for ReplyHeader
source§fn clone(&self) -> ReplyHeader
fn clone(&self) -> ReplyHeader
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for ReplyHeader
impl Default for ReplyHeader
source§fn default() -> ReplyHeader
fn default() -> ReplyHeader
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReplyHeader
impl<'de> Deserialize<'de> for ReplyHeader
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for ReplyHeader
impl Hash for ReplyHeader
source§impl Ord for ReplyHeader
impl Ord for ReplyHeader
source§fn cmp(&self, other: &ReplyHeader) -> Ordering
fn cmp(&self, other: &ReplyHeader) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<ReplyHeader> for ReplyHeader
impl PartialEq<ReplyHeader> for ReplyHeader
source§fn eq(&self, other: &ReplyHeader) -> bool
fn eq(&self, other: &ReplyHeader) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd<ReplyHeader> for ReplyHeader
impl PartialOrd<ReplyHeader> for ReplyHeader
source§fn partial_cmp(&self, other: &ReplyHeader) -> Option<Ordering>
fn partial_cmp(&self, other: &ReplyHeader) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresource§impl<'a_, C_: Context> Readable<'a_, C_> for ReplyHeader
impl<'a_, C_: Context> Readable<'a_, C_> for ReplyHeader
fn read_from<R_: Reader<'a_, C_>>(_reader_: &mut R_) -> Result<Self, C_::Error>
fn minimum_bytes_needed() -> usize
fn read_from_buffer_with_ctx( context: C, buffer: &'a [u8] ) -> Result<Self, <C as Context>::Error>
fn read_with_length_from_buffer_with_ctx( context: C, buffer: &'a [u8] ) -> (Result<Self, <C as Context>::Error>, usize)
fn read_from_buffer_copying_data_with_ctx( context: C, buffer: &[u8] ) -> Result<Self, <C as Context>::Error>
fn read_with_length_from_buffer_copying_data_with_ctx( context: C, buffer: &[u8] ) -> (Result<Self, <C as Context>::Error>, usize)
fn read_with_length_from_buffer_copying_data_with_ctx_mut( context: &mut C, buffer: &[u8] ) -> (Result<Self, <C as Context>::Error>, usize)
fn read_from_stream_unbuffered_with_ctx<S>( context: C, stream: S ) -> Result<Self, <C as Context>::Error>where S: Read,
fn read_from_stream_buffered_with_ctx<S>( context: C, stream: S ) -> Result<Self, <C as Context>::Error>where S: Read,
fn read_from_file_with_ctx( context: C, path: impl AsRef<Path> ) -> Result<Self, <C as Context>::Error>
source§impl Serialize for ReplyHeader
impl Serialize for ReplyHeader
source§impl<C_: Context> Writable<C_> for ReplyHeader
impl<C_: Context> Writable<C_> for ReplyHeader
fn write_to<T_: ?Sized + Writer<C_>>( &self, _writer_: &mut T_ ) -> Result<(), C_::Error>
fn write_to_buffer_with_ctx( &self, context: C, buffer: &mut [u8] ) -> Result<(), <C as Context>::Error>
fn write_to_buffer_with_ctx_mut( &self, context: &mut C, buffer: &mut [u8] ) -> Result<(), <C as Context>::Error>
fn write_to_vec_with_ctx( &self, context: C ) -> Result<Vec<u8, Global>, <C as Context>::Error>
fn write_to_vec_with_ctx_mut( &self, context: &mut C ) -> Result<Vec<u8, Global>, <C as Context>::Error>
fn write_to_stream_with_ctx<S>( &self, context: C, stream: S ) -> Result<(), <C as Context>::Error>where S: Write,
fn write_to_file_with_ctx( &self, context: C, path: impl AsRef<Path> ) -> Result<(), <C as Context>::Error>
fn bytes_needed(&self) -> Result<usize, <C as Context>::Error>
impl Eq for ReplyHeader
impl StructuralEq for ReplyHeader
impl StructuralPartialEq for ReplyHeader
Auto Trait Implementations§
impl RefUnwindSafe for ReplyHeader
impl Send for ReplyHeader
impl Sync for ReplyHeader
impl Unpin for ReplyHeader
impl UnwindSafe for ReplyHeader
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