pub struct Details {Show 32 fields
pub sub_street: String,
pub street: String,
pub city: String,
pub area: String,
pub is_favorite: u8,
pub is_new: u8,
pub needs_upload: u8,
pub record_line_count: i32,
pub detail_info_checksum: i32,
pub start_time: DateTime<Utc>,
pub longitude: f64,
pub latitude: f64,
pub total_distance: f32,
pub total_time: f64,
pub max_height: f32,
pub max_horizontal_speed: f32,
pub max_vertical_speed: f32,
pub capture_num: i32,
pub video_time: i64,
pub moment_pic_image_buffer_len: [i32; 4],
pub moment_pic_shrink_image_buffer_len: [i32; 4],
pub moment_pic_longitude: [f64; 4],
pub moment_pic_latitude: [f64; 4],
pub take_off_altitude: f32,
pub product_type: ProductType,
pub aircraft_name: String,
pub aircraft_sn: String,
pub camera_sn: String,
pub rc_sn: String,
pub battery_sn: String,
pub app_platform: Platform,
pub app_version: String,
}Fields§
§sub_street: String§street: String§city: String§area: String§is_favorite: u8§is_new: u8§needs_upload: u8§record_line_count: i32§detail_info_checksum: i32§start_time: DateTime<Utc>§longitude: f64degrees
latitude: f64degrees
total_distance: f32meters
total_time: f64seconds
max_height: f32meters
max_horizontal_speed: f32meters / seconds
max_vertical_speed: f32meters / seconds
capture_num: i32§video_time: i64§moment_pic_image_buffer_len: [i32; 4]§moment_pic_shrink_image_buffer_len: [i32; 4]§moment_pic_longitude: [f64; 4]degrees
moment_pic_latitude: [f64; 4]degrees
take_off_altitude: f32§product_type: ProductType§aircraft_name: String§aircraft_sn: String§camera_sn: String§rc_sn: String§battery_sn: String§app_platform: Platform§app_version: StringTrait Implementations§
Source§impl BinRead for Details
impl BinRead for Details
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_>, ) -> BinResult<Self>
Source§fn read<R>(reader: &mut R) -> Result<Self, Error>
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments. Read moreSource§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
big-endian byte order. Read moreSource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments and assuming
little-endian byte order. Read moreSource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T from the reader assuming native-endian byte order. Read moreSource§fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader using the given arguments. Read moreSource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self from the reader, assuming big-endian byte order, using the
given arguments. Read moreSource§impl From<Details> for FrameDetails
impl From<Details> for FrameDetails
Source§impl ReadEndian for Details
impl ReadEndian for Details
Source§const ENDIAN: EndianKind
const ENDIAN: EndianKind
The endianness of the type.
Auto Trait Implementations§
impl Freeze for Details
impl RefUnwindSafe for Details
impl Send for Details
impl Sync for Details
impl Unpin for Details
impl UnwindSafe for Details
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