#[repr(u32)]
pub enum RMWQoSReliabilityPolicy {
SystemDefault,
Reliable,
BestEffort,
Unknown,
}
Variants
SystemDefault
Implementation specific default
Reliable
Guarantee that samples are delivered, may retry multiple times.
BestEffort
Attempt to deliver samples, but some may be lost if the network is not robust
Unknown
Reliability policy has not yet been set
Trait Implementations
sourceimpl Clone for RMWQoSReliabilityPolicy
impl Clone for RMWQoSReliabilityPolicy
sourcefn clone(&self) -> RMWQoSReliabilityPolicy
fn clone(&self) -> RMWQoSReliabilityPolicy
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RMWQoSReliabilityPolicy
impl Debug for RMWQoSReliabilityPolicy
sourceimpl Hash for RMWQoSReliabilityPolicy
impl Hash for RMWQoSReliabilityPolicy
impl Copy for RMWQoSReliabilityPolicy
impl Eq for RMWQoSReliabilityPolicy
impl StructuralEq for RMWQoSReliabilityPolicy
impl StructuralPartialEq for RMWQoSReliabilityPolicy
Auto Trait Implementations
impl RefUnwindSafe for RMWQoSReliabilityPolicy
impl Send for RMWQoSReliabilityPolicy
impl Sync for RMWQoSReliabilityPolicy
impl Unpin for RMWQoSReliabilityPolicy
impl UnwindSafe for RMWQoSReliabilityPolicy
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more