Enum gphoto::CameraOperation [] [src]

pub enum CameraOperation {
    Config,
    CaptureImage,
    CaptureVideo,
    CaptureAudio,
    CapturePreview,
    TriggerCapture,
}

Operations that can be performed on a device.

Variants

Config

Camera can be configured.

CaptureImage

Camera can capture images.

CaptureVideo

Camera can capture video.

CaptureAudio

Camera can capture audio.

CapturePreview

Camera can capture image previews.

TriggerCapture

Camera can trigger capture and wait for events.

Trait Implementations

Derived Implementations

impl Hash for CameraOperation

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl Copy for CameraOperation

impl Clone for CameraOperation

fn clone(&self) -> CameraOperation

fn clone_from(&mut self, source: &Self)

impl Eq for CameraOperation

impl PartialEq for CameraOperation

fn eq(&self, __arg_0: &CameraOperation) -> bool

fn ne(&self, __arg_0: &CameraOperation) -> bool

impl Debug for CameraOperation

fn fmt(&self, __arg_0: &mut Formatter) -> Result