[][src]Struct libdc1394_sys::dc1394camera_id_t

#[repr(C)]
pub struct dc1394camera_id_t { pub unit: u16, pub guid: u64, }

A unique identifier for a functional camera unit

Since a single camera can contain several functional units (think stereo cameras), the GUID is not enough to identify an IIDC camera. The unit number must also be used, hence this struct.

Fields

unit: u16guid: u64

Trait Implementations

impl Copy for dc1394camera_id_t[src]

impl Clone for dc1394camera_id_t[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for dc1394camera_id_t[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.