pub struct FfcShutterMode {
pub shutter_mode: u8,
pub temp_lockout_state: u8,
pub video_freeze_during_ffc: bool,
pub ffc_desired: bool,
pub elapsed_time_since_last_ffc: u32,
pub desired_ffc_period: u32,
pub explicit_cmd_to_open: bool,
pub desired_ffc_temp_delta: u16,
pub imminent_delay: u16,
}
Fields§
§shutter_mode: u8
§temp_lockout_state: u8
§video_freeze_during_ffc: bool
§ffc_desired: bool
§elapsed_time_since_last_ffc: u32
§desired_ffc_period: u32
§explicit_cmd_to_open: bool
§desired_ffc_temp_delta: u16
§imminent_delay: u16
Trait Implementations§
source§impl Clone for FfcShutterMode
impl Clone for FfcShutterMode
source§fn clone(&self) -> FfcShutterMode
fn clone(&self) -> FfcShutterMode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FfcShutterMode
impl Debug for FfcShutterMode
source§impl Default for FfcShutterMode
impl Default for FfcShutterMode
source§fn default() -> FfcShutterMode
fn default() -> FfcShutterMode
Returns the “default value” for a type. Read more
source§impl FromByteSlice for FfcShutterMode
impl FromByteSlice for FfcShutterMode
source§fn bytes_expected() -> usize
fn bytes_expected() -> usize
Returns how many bytes are expected to deserialize a instance of the implementing type. Currently this method is only used for strings.
source§fn from_le_byte_slice(bytes: &[u8]) -> FfcShutterMode
fn from_le_byte_slice(bytes: &[u8]) -> FfcShutterMode
Deserialize the implementing type from a byte slice.
source§impl Hash for FfcShutterMode
impl Hash for FfcShutterMode
source§impl PartialEq for FfcShutterMode
impl PartialEq for FfcShutterMode
source§fn eq(&self, other: &FfcShutterMode) -> bool
fn eq(&self, other: &FfcShutterMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FfcShutterMode
impl Eq for FfcShutterMode
impl StructuralPartialEq for FfcShutterMode
Auto Trait Implementations§
impl RefUnwindSafe for FfcShutterMode
impl Send for FfcShutterMode
impl Sync for FfcShutterMode
impl Unpin for FfcShutterMode
impl UnwindSafe for FfcShutterMode
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