Struct flowcore::model::output_connection::OutputConnection
source · pub struct OutputConnection {
pub source: Source,
pub destination_id: usize,
pub destination_io_number: usize,
pub destination_flow_id: usize,
pub destination: String,
}Expand description
OutputConnection contains information about a function’s output connection to another function
Fields§
§source: SourceSource of the value that should be forwarded
destination_id: usizeid of the destination function of this OutputConnection
destination_io_number: usizeio_number is the IO number the connection is connected to on the destination function
destination_flow_id: usizeflow_id is the flow_id of the target function
destination: Stringdestination is the full route to the destination input
Implementations§
Trait Implementations§
source§impl Clone for OutputConnection
impl Clone for OutputConnection
source§fn clone(&self) -> OutputConnection
fn clone(&self) -> OutputConnection
Returns a copy 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 OutputConnection
impl Debug for OutputConnection
source§impl<'de> Deserialize<'de> for OutputConnection
impl<'de> Deserialize<'de> for OutputConnection
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 Display for OutputConnection
impl Display for OutputConnection
source§impl PartialEq<OutputConnection> for OutputConnection
impl PartialEq<OutputConnection> for OutputConnection
source§fn eq(&self, other: &OutputConnection) -> bool
fn eq(&self, other: &OutputConnection) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for OutputConnection
impl Serialize for OutputConnection
impl Eq for OutputConnection
impl StructuralEq for OutputConnection
impl StructuralPartialEq for OutputConnection
Auto Trait Implementations§
impl RefUnwindSafe for OutputConnection
impl Send for OutputConnection
impl Sync for OutputConnection
impl Unpin for OutputConnection
impl UnwindSafe for OutputConnection
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.