#[repr(C)]pub struct LivelinessChangedStatus {
pub alive_count: u16,
pub not_alive_count: u16,
pub alive_count_change: i16,
pub not_alive_count_change: i16,
}Expand description
Liveliness-status payload. Mirrors DDS
rmw_liveliness_changed_status_t shape.
Fields§
§alive_count: u16Number of currently-alive matched publishers (subscriber side) or self-asserting state (publisher side, always 0/1).
not_alive_count: u16Number of currently-not-alive matched publishers.
alive_count_change: i16Change in alive_count since the last callback fire.
not_alive_count_change: i16Change in not_alive_count since the last callback fire.
Trait Implementations§
Source§impl Clone for LivelinessChangedStatus
impl Clone for LivelinessChangedStatus
Source§fn clone(&self) -> LivelinessChangedStatus
fn clone(&self) -> LivelinessChangedStatus
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 LivelinessChangedStatus
impl Debug for LivelinessChangedStatus
Source§impl Default for LivelinessChangedStatus
impl Default for LivelinessChangedStatus
Source§fn default() -> LivelinessChangedStatus
fn default() -> LivelinessChangedStatus
Returns the “default value” for a type. Read more
Source§impl PartialEq for LivelinessChangedStatus
impl PartialEq for LivelinessChangedStatus
impl Copy for LivelinessChangedStatus
impl Eq for LivelinessChangedStatus
impl StructuralPartialEq for LivelinessChangedStatus
Auto Trait Implementations§
impl Freeze for LivelinessChangedStatus
impl RefUnwindSafe for LivelinessChangedStatus
impl Send for LivelinessChangedStatus
impl Sync for LivelinessChangedStatus
impl Unpin for LivelinessChangedStatus
impl UnsafeUnpin for LivelinessChangedStatus
impl UnwindSafe for LivelinessChangedStatus
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