pub struct CameraRuntimeOptions {
pub transfer_log_mode: String,
pub cooler_max_power_change_per_5_seconds: f64,
}Fields§
§transfer_log_mode: String§cooler_max_power_change_per_5_seconds: f64Implementations§
Source§impl CameraRuntimeOptions
impl CameraRuntimeOptions
pub fn from_recovery(options: &RecoveryOptions) -> Self
pub fn validate(&self) -> Result<()>
pub fn apply(&self, recovery: &mut RecoveryOptions)
Trait Implementations§
Source§impl Clone for CameraRuntimeOptions
impl Clone for CameraRuntimeOptions
Source§impl Debug for CameraRuntimeOptions
impl Debug for CameraRuntimeOptions
Source§impl<'de> Deserialize<'de> for CameraRuntimeOptions
impl<'de> Deserialize<'de> for CameraRuntimeOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CameraRuntimeOptions
impl PartialEq for CameraRuntimeOptions
Source§impl Serialize for CameraRuntimeOptions
impl Serialize for CameraRuntimeOptions
impl StructuralPartialEq for CameraRuntimeOptions
Auto Trait Implementations§
impl Freeze for CameraRuntimeOptions
impl RefUnwindSafe for CameraRuntimeOptions
impl Send for CameraRuntimeOptions
impl Sync for CameraRuntimeOptions
impl Unpin for CameraRuntimeOptions
impl UnsafeUnpin for CameraRuntimeOptions
impl UnwindSafe for CameraRuntimeOptions
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