pub struct Status {Show 17 fields
pub info: Value,
pub serial: Option<String>,
pub sdk_version: String,
pub backend: String,
pub sdk_fallback: bool,
pub phase: String,
pub error: Option<String>,
pub retry: RetryStatus,
pub controls: BTreeMap<i32, Control>,
pub values: BTreeMap<i32, i64>,
pub connected: bool,
pub control_connection_available: bool,
pub sdk_exposure_state: Option<i64>,
pub sdk_error_code: Option<i32>,
pub process_id: Option<u32>,
pub white_balance_capabilities: Value,
pub white_balance: Option<Settings>,
}Fields§
§info: Value§serial: Option<String>§sdk_version: String§backend: String§sdk_fallback: bool§phase: String§error: Option<String>§retry: RetryStatus§controls: BTreeMap<i32, Control>§values: BTreeMap<i32, i64>§connected: bool§control_connection_available: bool§sdk_exposure_state: Option<i64>§sdk_error_code: Option<i32>§process_id: Option<u32>§white_balance_capabilities: Value§white_balance: Option<Settings>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnsafeUnpin for Status
impl UnwindSafe for Status
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