pub struct FT_StreamRec {
    pub base: *mut u8,
    pub size: u64,
    pub pos: u64,
    pub descriptor: *mut c_void,
    pub pathname: *mut c_void,
    pub read: extern fn(*mut FT_StreamRec, u64, *mut u8, u64) -> u64,
    pub close: extern fn(*mut FT_StreamRec),
    pub memory: *mut FT_MemoryRec,
    pub cursor: *mut u8,
    pub limit: *mut u8,
}Fields
base: *mut u8
                           size: u64
                           pos: u64
                           descriptor: *mut c_void
                           pathname: *mut c_void
                           read: extern fn(*mut FT_StreamRec, u64, *mut u8, u64) -> u64
                           close: extern fn(*mut FT_StreamRec)
                           memory: *mut FT_MemoryRec
                           cursor: *mut u8
                           limit: *mut u8