[][src]Struct mavlink::common::CAMERA_TRIGGER_DATA

pub struct CAMERA_TRIGGER_DATA {
    pub time_usec: u64,
    pub seq: u32,
}

id: 112 Camera-IMU triggering and synchronisation message..

Fields

time_usec: u64

Timestamp for image frame (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number..

seq: u32

Image frame sequence.

Implementations

impl CAMERA_TRIGGER_DATA[src]

pub const ENCODED_LEN: usize[src]

pub fn deser(
    version: MavlinkVersion,
    _input: &[u8]
) -> Result<Self, ParserError>
[src]

pub fn ser(&self) -> Vec<u8>[src]

Trait Implementations

impl Clone for CAMERA_TRIGGER_DATA[src]

impl Debug for CAMERA_TRIGGER_DATA[src]

impl Default for CAMERA_TRIGGER_DATA[src]

impl<'de> Deserialize<'de> for CAMERA_TRIGGER_DATA[src]

impl PartialEq<CAMERA_TRIGGER_DATA> for CAMERA_TRIGGER_DATA[src]

impl Serialize for CAMERA_TRIGGER_DATA[src]

impl StructuralPartialEq for CAMERA_TRIGGER_DATA[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.