Trait IofwOutputSpecification

Source
pub trait IofwOutputSpecification {
    const ANALOG_OUTPUT_COUNT: usize;
    const HAS_OPT_IFACE_B: bool;

    // Provided method
    fn create_output_params() -> IofwOutputParams { ... }
}
Expand description

Specification of outputs.

Required Associated Constants§

Source

const ANALOG_OUTPUT_COUNT: usize

The number of analog outputs.

Source

const HAS_OPT_IFACE_B: bool

Whether optical interface B is available or not.

Provided Methods§

Source

fn create_output_params() -> IofwOutputParams

Instantiate output parameters.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§