Trait ICapeArrayBooleanParameterSpecification

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

ICapeArrayBooleanParameterSpecification

ICapeArrayBooleanParameterSpecification interface

Required Methods§

Source

fn get_default_value(&mut self) -> Result<CapeBoolean, COBIAError>

Source

fn validate_element( &mut self, position: &CapeArrayIntegerIn<'_>, value: CapeBoolean, message: &mut CapeStringOut<'_>, ) -> Result<CapeBoolean, COBIAError>

Source

fn validate( &mut self, value: &CapeArrayBooleanIn<'_>, message: &mut CapeStringOut<'_>, ) -> Result<CapeBoolean, COBIAError>

Implementors§