struct RustddsSession {
participant: DomainParticipant,
publisher: Publisher,
subscriber: Subscriber,
qos: QosPolicies,
writers: HashMap<String, DataWriter<MaDataPayload, CDRSerializerAdapter<MaDataPayload>>>,
readers: HashMap<String, DataReader<MaDataPayload, CDRDeserializerAdapter<MaDataPayload>>>,
}Fields§
§participant: DomainParticipant§publisher: Publisher§subscriber: Subscriber§qos: QosPolicies§writers: HashMap<String, DataWriter<MaDataPayload, CDRSerializerAdapter<MaDataPayload>>>§readers: HashMap<String, DataReader<MaDataPayload, CDRDeserializerAdapter<MaDataPayload>>>Trait Implementations§
Source§impl DdsSession for RustddsSession
impl DdsSession for RustddsSession
Auto Trait Implementations§
impl Freeze for RustddsSession
impl !RefUnwindSafe for RustddsSession
impl Send for RustddsSession
impl Sync for RustddsSession
impl Unpin for RustddsSession
impl !UnwindSafe for RustddsSession
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