Struct rcap::Struct__IO_FILE [] [src]

pub struct Struct__IO_FILE {
    pub _flags: c_int,
    pub _IO_read_ptr: *mut c_char,
    pub _IO_read_end: *mut c_char,
    pub _IO_read_base: *mut c_char,
    pub _IO_write_base: *mut c_char,
    pub _IO_write_ptr: *mut c_char,
    pub _IO_write_end: *mut c_char,
    pub _IO_buf_base: *mut c_char,
    pub _IO_buf_end: *mut c_char,
    pub _IO_save_base: *mut c_char,
    pub _IO_backup_base: *mut c_char,
    pub _IO_save_end: *mut c_char,
    pub _markers: *mut Struct__IO_marker,
    pub _chain: *mut Struct__IO_FILE,
    pub _fileno: c_int,
    pub _flags2: c_int,
    pub _old_offset: __off_t,
    pub _cur_column: c_ushort,
    pub _vtable_offset: c_char,
    pub _shortbuf: [c_char; 1],
    pub _lock: *mut _IO_lock_t,
    pub _offset: __off64_t,
    pub __pad1: *mut c_void,
    pub __pad2: *mut c_void,
    pub __pad3: *mut c_void,
    pub __pad4: *mut c_void,
    pub __pad5: size_t,
    pub _mode: c_int,
    pub _unused2: [c_char; 20],
}

Fields

_flags: c_int _IO_read_ptr: *mut c_char _IO_read_end: *mut c_char _IO_read_base: *mut c_char _IO_write_base: *mut c_char _IO_write_ptr: *mut c_char _IO_write_end: *mut c_char _IO_buf_base: *mut c_char _IO_buf_end: *mut c_char _IO_save_base: *mut c_char _IO_backup_base: *mut c_char _IO_save_end: *mut c_char _markers: *mut Struct__IO_marker _chain: *mut Struct__IO_FILE _fileno: c_int _flags2: c_int _old_offset: __off_t _cur_column: c_ushort _vtable_offset: c_char _shortbuf: [c_char; 1] _lock: *mut _IO_lock_t _offset: __off64_t __pad1: *mut c_void __pad2: *mut c_void __pad3: *mut c_void __pad4: *mut c_void __pad5: size_t _mode: c_int _unused2: [c_char; 20]

Trait Implementations

impl Copy for Struct__IO_FILE
[src]

impl Clone for Struct__IO_FILE
[src]

fn clone(&self) -> Self

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Default for Struct__IO_FILE
[src]

fn default() -> Self

Returns the "default value" for a type. Read more