#[repr(C)]pub enum HddsTransportMode {
HddsTransportIntraProcess = 0,
HddsTransportUdpMulticast = 1,
}Expand description
Transport mode for participant creation
Variants§
HddsTransportIntraProcess = 0
Intra-process only (no network, fastest for same-process communication)
HddsTransportUdpMulticast = 1
UDP multicast for network discovery and communication (default for DDS interop)
Trait Implementations§
Source§impl Clone for HddsTransportMode
impl Clone for HddsTransportMode
Source§fn clone(&self) -> HddsTransportMode
fn clone(&self) -> HddsTransportMode
Returns a duplicate 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 Debug for HddsTransportMode
impl Debug for HddsTransportMode
Source§impl PartialEq for HddsTransportMode
impl PartialEq for HddsTransportMode
impl Copy for HddsTransportMode
impl Eq for HddsTransportMode
impl StructuralPartialEq for HddsTransportMode
Auto Trait Implementations§
impl Freeze for HddsTransportMode
impl RefUnwindSafe for HddsTransportMode
impl Send for HddsTransportMode
impl Sync for HddsTransportMode
impl Unpin for HddsTransportMode
impl UnsafeUnpin for HddsTransportMode
impl UnwindSafe for HddsTransportMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.