Type Alias flowcore::model::io::IOSet

source ·
pub type IOSet = Vec<IO>;
Expand description

An IOSet is a set of IOs belonging to a function or a flow

Aliased Type§

struct IOSet { /* private fields */ }

Trait Implementations§

source§

impl Find for IOSet

source§

fn find_by_subroute(&mut self, sub_route: &Route) -> Result<IO>

Find IO using it’s sub-Route
source§

impl SetIORoutes for IOSet

source§

fn set_io_routes_from_parent(&mut self, parent: &Route, io_type: IOType)

Set the route and IO type of IOs in this struct based on parent’s route
source§

impl Validate for IOSet

source§

fn validate(&self) -> Result<()>

Validate that a deserialized model data structure is valid for use