pub struct RequestSummary {
pub request_id: u32,
pub operation: String,
pub body: Vec<u8>,
}Expand description
Zusammenfassung einer GIOP-Request, wie sie der Bridge-Servant fuer das DDS-Mapping benoetigt.
Fields§
§request_id: u32request_id aus dem GIOP-Header (bzw. der RequestHeader).
operation: StringOperation-Name (vollqualifiziert).
body: Vec<u8>Body-Bytes (das, was die Bridge auf das Topic publiziert).
Trait Implementations§
Source§impl Clone for RequestSummary
impl Clone for RequestSummary
Source§fn clone(&self) -> RequestSummary
fn clone(&self) -> RequestSummary
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 RequestSummary
impl Debug for RequestSummary
Source§impl PartialEq for RequestSummary
impl PartialEq for RequestSummary
Source§fn eq(&self, other: &RequestSummary) -> bool
fn eq(&self, other: &RequestSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RequestSummary
impl StructuralPartialEq for RequestSummary
Auto Trait Implementations§
impl Freeze for RequestSummary
impl RefUnwindSafe for RequestSummary
impl Send for RequestSummary
impl Sync for RequestSummary
impl Unpin for RequestSummary
impl UnsafeUnpin for RequestSummary
impl UnwindSafe for RequestSummary
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