pub struct SensorMode {
pub index: u32,
pub name: String,
pub description: String,
}Expand description
A sensor-mode slot reported by the camera. Player One cameras that
advertise “Dual Sampling” typically expose at least "Normal" (higher FPS)
and "LRN" (lower read noise). The set of modes is camera-specific and
identified by the integer index used with crate::Camera::set_sensor_mode.
Fields§
§index: u32Zero-based index to pass to crate::Camera::set_sensor_mode.
name: StringShort display name (e.g. “Normal”, “LRN”). Suitable for a UI combobox.
description: StringLonger description, suitable for a tooltip.
Trait Implementations§
Source§impl Clone for SensorMode
impl Clone for SensorMode
Source§fn clone(&self) -> SensorMode
fn clone(&self) -> SensorMode
Returns a duplicate 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 SensorMode
impl Debug for SensorMode
Source§impl Display for SensorMode
impl Display for SensorMode
Source§impl PartialEq for SensorMode
impl PartialEq for SensorMode
impl Eq for SensorMode
impl StructuralPartialEq for SensorMode
Auto Trait Implementations§
impl Freeze for SensorMode
impl RefUnwindSafe for SensorMode
impl Send for SensorMode
impl Sync for SensorMode
impl Unpin for SensorMode
impl UnsafeUnpin for SensorMode
impl UnwindSafe for SensorMode
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