pub enum QosDurabilityPolicy {
Volatile,
TransientLocal,
}Expand description
QoS durability policy
Variants§
Volatile
Messages are discarded when subscriber disconnects
TransientLocal
Messages are persisted for late-joining subscribers
Trait Implementations§
Source§impl Clone for QosDurabilityPolicy
impl Clone for QosDurabilityPolicy
Source§fn clone(&self) -> QosDurabilityPolicy
fn clone(&self) -> QosDurabilityPolicy
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 QosDurabilityPolicy
impl Debug for QosDurabilityPolicy
Source§impl Default for QosDurabilityPolicy
impl Default for QosDurabilityPolicy
Source§fn default() -> QosDurabilityPolicy
fn default() -> QosDurabilityPolicy
Returns the “default value” for a type. Read more
Source§impl PartialEq for QosDurabilityPolicy
impl PartialEq for QosDurabilityPolicy
impl Copy for QosDurabilityPolicy
impl Eq for QosDurabilityPolicy
impl StructuralPartialEq for QosDurabilityPolicy
Auto Trait Implementations§
impl Freeze for QosDurabilityPolicy
impl RefUnwindSafe for QosDurabilityPolicy
impl Send for QosDurabilityPolicy
impl Sync for QosDurabilityPolicy
impl Unpin for QosDurabilityPolicy
impl UnsafeUnpin for QosDurabilityPolicy
impl UnwindSafe for QosDurabilityPolicy
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