#[repr(C)]pub struct img {Show 36 fields
pub label: *mut c_char,
pub flags: c_int,
pub title: *mut c_char,
pub cs: *mut c_char,
pub datestamp: *mut c_char,
pub datestamp_numeric: time_t,
pub separator: c_char,
pub date1: time_t,
pub date2: time_t,
pub l: f64,
pub r: f64,
pub u: f64,
pub d: f64,
pub n_legs: c_int,
pub length: f64,
pub E: f64,
pub H: f64,
pub V: f64,
pub filename_opened: *mut c_char,
pub is_extended_elevation: c_int,
pub style: c_int,
pub fh: *mut FILE,
pub close_func: Option<unsafe extern "C" fn(arg1: *mut FILE) -> c_int>,
pub label_buf: *mut c_char,
pub buf_len: usize,
pub label_len: usize,
pub fRead: c_int,
pub start: c_long,
pub version: c_int,
pub survey: *mut c_char,
pub survey_len: usize,
pub pending: c_int,
pub mv: img_point,
pub olddate1: time_t,
pub olddate2: time_t,
pub oldstyle: c_int,
}
Fields§
§label: *mut c_char
§flags: c_int
§title: *mut c_char
§cs: *mut c_char
§datestamp: *mut c_char
§datestamp_numeric: time_t
§separator: c_char
§date1: time_t
§date2: time_t
§l: f64
§r: f64
§u: f64
§d: f64
§n_legs: c_int
§length: f64
§E: f64
§H: f64
§V: f64
§filename_opened: *mut c_char
§is_extended_elevation: c_int
§style: c_int
§fh: *mut FILE
§close_func: Option<unsafe extern "C" fn(arg1: *mut FILE) -> c_int>
§label_buf: *mut c_char
§buf_len: usize
§label_len: usize
§fRead: c_int
§start: c_long
§version: c_int
§survey: *mut c_char
§survey_len: usize
§pending: c_int
§mv: img_point
§olddate1: time_t
§olddate2: time_t
§oldstyle: c_int
Trait Implementations§
Auto Trait Implementations§
impl Freeze for img
impl RefUnwindSafe for img
impl !Send for img
impl !Sync for img
impl Unpin for img
impl UnwindSafe for img
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