pub struct Function { /* private fields */ }Expand description
Function defines a Function that implements some processing in the flow hierarchy
Implementations
Configure a function with additional information after it is deserialized as part of a flow
Get the id of the low this function is a part of
Get a reference to the set of inputs of this function
Get a mutable reference to the set of inputs of this function
Get a reference to the set of outputs this function generates
Add a connection from this function to another
Get a reference to the set of output connections from this function to others
Get a reference to the implementation of this function
Set the implementation location of this function
Get the source url for the file where this function was defined
Get the lib reference of this function
Trait Implementations
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
Set the routes in fields of this struct based on the route of it’s parent.
Auto Trait Implementations
impl RefUnwindSafe for Function
impl UnwindSafe for Function
Blanket Implementations
Mutably borrows from an owned value. Read more