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§
Sourceconst ANALOG_OUTPUT_COUNT: usize
const ANALOG_OUTPUT_COUNT: usize
The number of analog outputs.
Sourceconst HAS_OPT_IFACE_B: bool
const HAS_OPT_IFACE_B: bool
Whether optical interface B is available or not.
Provided Methods§
Sourcefn create_output_params() -> IofwOutputParams
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.