Struct libcamera::controls::SensorRollingShutterSkew
source · pub struct SensorRollingShutterSkew(pub i64);
Expand description
Control to report the time between the start of exposure of the first row and the start of exposure of the last row. Currently identical to ANDROID_SENSOR_ROLLING_SHUTTER_SKEW
Tuple Fields§
§0: i64
Methods from Deref<Target = i64>§
pub const MIN: i64 = -9_223_372_036_854_775_808i64
pub const MAX: i64 = 9_223_372_036_854_775_807i64
pub const BITS: u32 = 64u32
Trait Implementations§
source§impl Clone for SensorRollingShutterSkew
impl Clone for SensorRollingShutterSkew
source§fn clone(&self) -> SensorRollingShutterSkew
fn clone(&self) -> SensorRollingShutterSkew
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 SensorRollingShutterSkew
impl Debug for SensorRollingShutterSkew
source§impl Deref for SensorRollingShutterSkew
impl Deref for SensorRollingShutterSkew
source§impl DerefMut for SensorRollingShutterSkew
impl DerefMut for SensorRollingShutterSkew
source§impl From<SensorRollingShutterSkew> for ControlValue
impl From<SensorRollingShutterSkew> for ControlValue
source§fn from(val: SensorRollingShutterSkew) -> Self
fn from(val: SensorRollingShutterSkew) -> Self
Converts to this type from the input type.
source§impl TryFrom<ControlValue> for SensorRollingShutterSkew
impl TryFrom<ControlValue> for SensorRollingShutterSkew
source§type Error = ControlValueError
type Error = ControlValueError
The type returned in the event of a conversion error.
impl Control for SensorRollingShutterSkew
Auto Trait Implementations§
impl Freeze for SensorRollingShutterSkew
impl RefUnwindSafe for SensorRollingShutterSkew
impl Send for SensorRollingShutterSkew
impl Sync for SensorRollingShutterSkew
impl Unpin for SensorRollingShutterSkew
impl UnwindSafe for SensorRollingShutterSkew
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)