pub struct OperationMapping {
pub operation: String,
pub request_topic: String,
pub reply_topic: String,
pub qos: TopicQosRef,
}Expand description
Mapping einer einzelnen IDL-Operation auf ein Topic.
Fields§
§operation: StringIDL-Operation-Name (Wire-Form).
request_topic: StringDDS-Topic fuer Request-Sample.
reply_topic: StringDDS-Topic fuer Reply-Sample (oder leer fuer fire-and-forget).
qos: TopicQosRefQoS fuer beide Topics.
Trait Implementations§
Source§impl Clone for OperationMapping
impl Clone for OperationMapping
Source§fn clone(&self) -> OperationMapping
fn clone(&self) -> OperationMapping
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 OperationMapping
impl Debug for OperationMapping
Source§impl PartialEq for OperationMapping
impl PartialEq for OperationMapping
Source§fn eq(&self, other: &OperationMapping) -> bool
fn eq(&self, other: &OperationMapping) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for OperationMapping
impl StructuralPartialEq for OperationMapping
Auto Trait Implementations§
impl Freeze for OperationMapping
impl RefUnwindSafe for OperationMapping
impl Send for OperationMapping
impl Sync for OperationMapping
impl Unpin for OperationMapping
impl UnsafeUnpin for OperationMapping
impl UnwindSafe for OperationMapping
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