[−][src]Struct raspicam::image::settings::CameraSettings
Settings for the camera.
Example
use raspicam::image::camera_operations::click_image; use raspicam::image::settings::CameraSettings; let camera_settings: CameraSettings = CameraSettings { sharpness: "50",//or any value you want to modify ..Default::default() }; let test_camera_settings: CameraSettings = CameraSettings { contrast: "50", sharpness: "50", brightness: "60", saturation: "0", quality: "100", timeout: "3000", iso: "300", output: "~/raspicam.jpg", }; assert_eq!(camera_settings, test_camera_settings);
Fields
contrast: &'static str
sharpness: &'static str
brightness: &'static str
saturation: &'static str
quality: &'static str
timeout: &'static str
iso: &'static str
output: &'static str
Trait Implementations
impl Default for CameraSettings
[src]
fn default() -> CameraSettings
[src]
Initialize CameraSettings with the default values
Example
use raspicam::image::settings::CameraSettings; let camera_settings: CameraSettings = CameraSettings::default(); let test_camera_settings: CameraSettings = CameraSettings { contrast: "50", sharpness: "30", brightness: "60", saturation: "0", quality: "100", timeout: "3000", iso: "300", output: "~/raspicam.jpg", }; assert_eq!(camera_settings, test_camera_settings);
impl PartialEq<CameraSettings> for CameraSettings
[src]
fn eq(&self, other: &CameraSettings) -> bool
[src]
fn ne(&self, other: &CameraSettings) -> bool
[src]
impl Debug for CameraSettings
[src]
Auto Trait Implementations
impl Unpin for CameraSettings
impl Send for CameraSettings
impl Sync for CameraSettings
impl RefUnwindSafe for CameraSettings
impl UnwindSafe for CameraSettings
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,