#[repr(C)]pub struct gaiaDbfStruct {
pub endian_arch: c_int,
pub Valid: c_int,
pub Path: *mut c_char,
pub flDbf: *mut FILE,
pub Dbf: gaiaDbfListPtr,
pub BufDbf: *mut c_uchar,
pub DbfHdsz: c_int,
pub DbfReclen: c_int,
pub DbfSize: c_int,
pub DbfRecno: c_int,
pub IconvObj: *mut c_void,
pub LastError: *mut c_char,
}Expand description
Container for DBF file handling
Fields§
§endian_arch: c_intDBF endian arch
Valid: c_intvalidity flag: 1 = ready to be processed
Path: *mut c_charDBF file pathname
flDbf: *mut FILEFILE handle
Dbf: gaiaDbfListPtrlist of DBF fields
BufDbf: *mut c_ucharI/O buffer
DbfHdsz: c_intheader size (in bytes)
DbfReclen: c_intrecord length (in bytes)
DbfSize: c_intcurrent file size
DbfRecno: c_intcurrent Record Number
IconvObj: *mut c_voidhandle to ICONV converter object
LastError: *mut c_charlast error message (may be NULL)
Trait Implementations§
Source§impl Clone for gaiaDbfStruct
impl Clone for gaiaDbfStruct
Source§fn clone(&self) -> gaiaDbfStruct
fn clone(&self) -> gaiaDbfStruct
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for gaiaDbfStruct
impl Debug for gaiaDbfStruct
impl Copy for gaiaDbfStruct
Auto Trait Implementations§
impl Freeze for gaiaDbfStruct
impl RefUnwindSafe for gaiaDbfStruct
impl !Send for gaiaDbfStruct
impl !Sync for gaiaDbfStruct
impl Unpin for gaiaDbfStruct
impl UnwindSafe for gaiaDbfStruct
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