Struct gdal_sys::VSIDIREntry [−][src]
#[repr(C)]pub struct VSIDIREntry { pub pszName: *mut c_char, pub nMode: c_int, pub nSize: vsi_l_offset, pub nMTime: GIntBig, pub bModeKnown: c_char, pub bSizeKnown: c_char, pub bMTimeKnown: c_char, pub papszExtra: *mut *mut c_char, }
Directory entry.
Fields
pszName: *mut c_char
Filename
nMode: c_int
File mode. See VSI_ISREG() / VSI_ISDIR()
nSize: vsi_l_offset
File size
nMTime: GIntBig
Last modification time (seconds since 1970/01/01)
bModeKnown: c_char
Whether nMode is known: 0 = unknown, 1 = known.
bSizeKnown: c_char
Whether nSize is known: 0 = unknown, 1 = known.
bMTimeKnown: c_char
Whether nMTime is known: 0 = unknown, 1 = known.
papszExtra: *mut *mut c_char
NULL-terminated list of extra properties.
Trait Implementations
impl Clone for VSIDIREntry
[src]
impl Clone for VSIDIREntry
[src]fn clone(&self) -> VSIDIREntry
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for VSIDIREntry
[src]
impl Copy for VSIDIREntry
[src]Auto Trait Implementations
impl RefUnwindSafe for VSIDIREntry
impl RefUnwindSafe for VSIDIREntry
impl !Send for VSIDIREntry
impl !Send for VSIDIREntry
impl !Sync for VSIDIREntry
impl !Sync for VSIDIREntry
impl Unpin for VSIDIREntry
impl Unpin for VSIDIREntry
impl UnwindSafe for VSIDIREntry
impl UnwindSafe for VSIDIREntry