Trait ICapeArrayIntegerParameterSpecification

Source
pub trait ICapeArrayIntegerParameterSpecification {
    // Required methods
    fn get_default_value(&mut self) -> Result<CapeInteger, COBIAError>;
    fn get_lower_bound(&mut self) -> Result<CapeInteger, COBIAError>;
    fn get_upper_bound(&mut self) -> Result<CapeInteger, COBIAError>;
    fn validate_element(
        &mut self,
        position: &CapeArrayIntegerIn<'_>,
        value: CapeInteger,
        message: &mut CapeStringOut<'_>,
    ) -> Result<CapeBoolean, COBIAError>;
    fn validate(
        &mut self,
        value: &CapeArrayIntegerIn<'_>,
        message: &mut CapeStringOut<'_>,
    ) -> Result<CapeBoolean, COBIAError>;
}
Expand description

ICapeArrayIntegerParameterSpecification

ICapeArrayIntegerParameterSpecification interface

Required Methods§

Implementors§