pub struct LivelinessLost {
pub total: Counter,
}Expand description
Delivered to the
with_liveliness_lost
callback when the writer fails to meet its
Liveliness policy and is considered
inactive by matched readers.
Fields§
§total: CounterRunning count of liveliness violations.
Trait Implementations§
Source§impl Clone for LivelinessLost
impl Clone for LivelinessLost
Source§fn clone(&self) -> LivelinessLost
fn clone(&self) -> LivelinessLost
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 moreimpl Copy for LivelinessLost
Source§impl Debug for LivelinessLost
impl Debug for LivelinessLost
impl Eq for LivelinessLost
Source§impl From<dds_liveliness_lost_status> for LivelinessLost
impl From<dds_liveliness_lost_status> for LivelinessLost
Source§fn from(status: dds_liveliness_lost_status_t) -> Self
fn from(status: dds_liveliness_lost_status_t) -> Self
Converts to this type from the input type.
Source§impl PartialEq for LivelinessLost
impl PartialEq for LivelinessLost
Source§fn eq(&self, other: &LivelinessLost) -> bool
fn eq(&self, other: &LivelinessLost) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LivelinessLost
Auto Trait Implementations§
impl Freeze for LivelinessLost
impl RefUnwindSafe for LivelinessLost
impl Send for LivelinessLost
impl Sync for LivelinessLost
impl Unpin for LivelinessLost
impl UnsafeUnpin for LivelinessLost
impl UnwindSafe for LivelinessLost
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