Trait flowclib::compiler::loader::Validate[][src]

pub trait Validate {
    fn validate(&self) -> Result<()>;
}

Many structs in the model implement the Validate method which is used to check the description deserialized from file obeys some additional constraints that cannot be expressed in the struct definition in serde

Required methods

fn validate(&self) -> Result<()>[src]

Loading content...

Implementors

impl Validate for Connection[src]

impl Validate for Flow[src]

impl Validate for Function[src]

impl Validate for IO[src]

impl Validate for Name[src]

impl Validate for ProcessReference[src]

impl Validate for Route[src]

impl Validate for IOSet[src]

Loading content...