#[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 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