pub enum BasicPortKind {
Reader,
Writer,
Updater,
Getter,
Listener,
StateListener,
}Expand description
Spec §7.2.2.1 — Connector-Port-Kind.
Variants§
Reader
CCM_DDS::Reader<T> — DDS-DataReader-Wrapper.
Writer
CCM_DDS::Writer<T> — DDS-DataWriter-Wrapper.
Updater
CCM_DDS::Updater<T> — Updater-Variant (write+update Ops).
Getter
CCM_DDS::Getter<T> — Pull-Style-Getter.
Listener
CCM_DDS::Listener<T> — Listener-Pattern.
StateListener
CCM_DDS::StateListener<T> — State-Listener-Variant.
Trait Implementations§
Source§impl Clone for BasicPortKind
impl Clone for BasicPortKind
Source§fn clone(&self) -> BasicPortKind
fn clone(&self) -> BasicPortKind
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 BasicPortKind
impl Debug for BasicPortKind
Source§impl PartialEq for BasicPortKind
impl PartialEq for BasicPortKind
Source§fn eq(&self, other: &BasicPortKind) -> bool
fn eq(&self, other: &BasicPortKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BasicPortKind
impl Eq for BasicPortKind
impl StructuralPartialEq for BasicPortKind
Auto Trait Implementations§
impl Freeze for BasicPortKind
impl RefUnwindSafe for BasicPortKind
impl Send for BasicPortKind
impl Sync for BasicPortKind
impl Unpin for BasicPortKind
impl UnsafeUnpin for BasicPortKind
impl UnwindSafe for BasicPortKind
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