Type Alias ext_php_rs::zend::Stream

source ·
pub type Stream = php_stream;

Aliased Type§

struct Stream {
Show 24 fields pub ops: *const _php_stream_ops, pub abstract_: *mut c_void, pub readfilters: _php_stream_filter_chain, pub writefilters: _php_stream_filter_chain, pub wrapper: *mut _php_stream_wrapper, pub wrapperthis: *mut c_void, pub wrapperdata: _zval_struct, pub _bitfield_align_1: [u8; 0], pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>, pub mode: [i8; 16], pub flags: u32, pub res: *mut _zend_resource, pub stdiocast: *mut _IO_FILE, pub orig_path: *mut i8, pub ctx: *mut _zend_resource, pub position: i64, pub readbuf: *mut u8, pub readbuflen: usize, pub readpos: i64, pub writepos: i64, pub chunk_size: usize, pub open_filename: *const i8, pub open_lineno: u32, pub enclosing_stream: *mut _php_stream,
}

Fields§

§ops: *const _php_stream_ops§abstract_: *mut c_void§readfilters: _php_stream_filter_chain§writefilters: _php_stream_filter_chain§wrapper: *mut _php_stream_wrapper§wrapperthis: *mut c_void§wrapperdata: _zval_struct§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§mode: [i8; 16]§flags: u32§res: *mut _zend_resource§stdiocast: *mut _IO_FILE§orig_path: *mut i8§ctx: *mut _zend_resource§position: i64§readbuf: *mut u8§readbuflen: usize§readpos: i64§writepos: i64§chunk_size: usize§open_filename: *const i8§open_lineno: u32§enclosing_stream: *mut _php_stream