#[repr(i32)]pub enum AwbState {
Inactive,
Searching,
AwbConverged,
AwbLocked,
}
Expand description
Control to report the current AWB algorithm state. Currently identical to ANDROID_CONTROL_AWB_STATE.
Current state of the AWB algorithm.
Variants§
Inactive
The AWB algorithm is inactive.
Searching
The AWB algorithm has not converged yet.
AwbConverged
The AWB algorithm has converged.
AwbLocked
The AWB algorithm is locked.
Trait Implementations§
source§impl From<AwbState> for ControlValue
impl From<AwbState> for ControlValue
source§impl PartialEq<AwbState> for AwbState
impl PartialEq<AwbState> for AwbState
source§impl TryFrom<ControlValue> for AwbState
impl TryFrom<ControlValue> for AwbState
§type Error = ControlValueError
type Error = ControlValueError
The type returned in the event of a conversion error.
impl Control for AwbState
impl Copy for AwbState
impl Eq for AwbState
impl StructuralEq for AwbState
impl StructuralPartialEq for AwbState
Auto Trait Implementations§
impl RefUnwindSafe for AwbState
impl Send for AwbState
impl Sync for AwbState
impl Unpin for AwbState
impl UnwindSafe for AwbState
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more