pub struct Cnx {
pub msg: String,
pub missions: Option<Vec<String>>,
pub store: Option<bool>,
/* private fields */
}
Expand description
This represents a connection between 2 tasks (nodes) in the configuration graph.
Fields§
§msg: String
Message type exchanged between src and dst.
missions: Option<Vec<String>>
Restrict this connection for this list of missions.
store: Option<bool>
Tells Copper if it needs to log the messages.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Cnx
impl<'de> Deserialize<'de> for Cnx
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
Auto Trait Implementations§
impl Freeze for Cnx
impl RefUnwindSafe for Cnx
impl Send for Cnx
impl Sync for Cnx
impl Unpin for Cnx
impl UnwindSafe for Cnx
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