ControlEntry

Trait ControlEntry 

Source
pub trait ControlEntry:
    Clone
    + Into<ControlValue>
    + TryFrom<ControlValue, Error = ControlValueError>
    + Debug {
    const ID: u32;
}

Required Associated Constants§

Source

const ID: u32

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§

Source§

impl ControlEntry for AeConstraintMode

Source§

impl ControlEntry for AeExposureMode

Source§

impl ControlEntry for AeFlickerMode

Source§

impl ControlEntry for AeMeteringMode

Source§

impl ControlEntry for AeState

Source§

impl ControlEntry for AfMetering

Source§

impl ControlEntry for AfMode

Source§

impl ControlEntry for AfPause

Source§

impl ControlEntry for AfPauseState

Source§

impl ControlEntry for AfRange

Source§

impl ControlEntry for AfSpeed

Source§

impl ControlEntry for AfState

Source§

impl ControlEntry for AfTrigger

Source§

impl ControlEntry for AnalogueGainMode

Source§

impl ControlEntry for AwbMode

Source§

impl ControlEntry for ExposureTimeMode

Source§

impl ControlEntry for HdrChannel

Source§

impl ControlEntry for HdrMode

Source§

impl ControlEntry for Location

Source§

impl ControlEntry for AeEnable

Source§

impl ControlEntry for AeFlickerDetected

Source§

impl ControlEntry for AeFlickerPeriod

Source§

impl ControlEntry for AfWindows

Source§

impl ControlEntry for AnalogueGain

Source§

impl ControlEntry for AwbEnable

Source§

impl ControlEntry for AwbLocked

Source§

impl ControlEntry for Brightness

Source§

impl ControlEntry for ColourCorrectionMatrix

Source§

impl ControlEntry for ColourGains

Source§

impl ControlEntry for ColourTemperature

Source§

impl ControlEntry for Contrast

Source§

impl ControlEntry for DebugMetadataEnable

Source§

impl ControlEntry for DigitalGain

Source§

impl ControlEntry for ExposureTime

Source§

impl ControlEntry for ExposureValue

Source§

impl ControlEntry for FocusFoM

Source§

impl ControlEntry for FrameDuration

Source§

impl ControlEntry for FrameDurationLimits

Source§

impl ControlEntry for Gamma

Source§

impl ControlEntry for LensPosition

Source§

impl ControlEntry for Lux

Source§

impl ControlEntry for Saturation

Source§

impl ControlEntry for ScalerCrop

Source§

impl ControlEntry for SensorBlackLevels

Source§

impl ControlEntry for SensorTemperature

Source§

impl ControlEntry for SensorTimestamp

Source§

impl ControlEntry for Sharpness

Source§

impl ControlEntry for Model

Source§

impl ControlEntry for PixelArrayActiveAreas

Source§

impl ControlEntry for PixelArrayOpticalBlackRectangles

Source§

impl ControlEntry for PixelArraySize

Source§

impl ControlEntry for Rotation

Source§

impl ControlEntry for ScalerCropMaximum

Source§

impl ControlEntry for SensorSensitivity

Source§

impl ControlEntry for SystemDevices

Source§

impl ControlEntry for UnitCellSize