Trait ICapeUnit

Source
pub trait ICapeUnit {
    // Required methods
    fn ports(&mut self) -> Result<CapeCollection<CapeUnitPort>, COBIAError>;
    fn get_val_status(&mut self) -> Result<CapeValidationStatus, COBIAError>;
    fn calculate(&mut self) -> Result<(), COBIAError>;
    fn validate(
        &mut self,
        message: &mut CapeStringOut<'_>,
    ) -> Result<CapeBoolean, COBIAError>;
}
Expand description

ICapeUnit

ICapeUnit interface

Required Methods§

Implementors§