pub struct ConnectionGraphUpdate {
pub publish_topics: Vec<PublishedTopic>,
pub suscribed_topics: Vec<SubscribedTopic>,
pub advertised_services: Vec<AdvertisedService>,
pub removed_topics: Vec<String>,
pub removed_services: Vec<String>,
}Fields§
§publish_topics: Vec<PublishedTopic>§suscribed_topics: Vec<SubscribedTopic>§advertised_services: Vec<AdvertisedService>§removed_topics: Vec<String>§removed_services: Vec<String>Trait Implementations§
Source§impl Clone for ConnectionGraphUpdate
impl Clone for ConnectionGraphUpdate
Source§fn clone(&self) -> ConnectionGraphUpdate
fn clone(&self) -> ConnectionGraphUpdate
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 ConnectionGraphUpdate
impl Debug for ConnectionGraphUpdate
Source§impl<'de> Deserialize<'de> for ConnectionGraphUpdate
impl<'de> Deserialize<'de> for ConnectionGraphUpdate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ConnectionGraphUpdate
impl PartialEq for ConnectionGraphUpdate
Source§impl Serialize for ConnectionGraphUpdate
impl Serialize for ConnectionGraphUpdate
impl Eq for ConnectionGraphUpdate
impl StructuralPartialEq for ConnectionGraphUpdate
Auto Trait Implementations§
impl Freeze for ConnectionGraphUpdate
impl RefUnwindSafe for ConnectionGraphUpdate
impl Send for ConnectionGraphUpdate
impl Sync for ConnectionGraphUpdate
impl Unpin for ConnectionGraphUpdate
impl UnwindSafe for ConnectionGraphUpdate
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