#[repr(C)]pub struct xpvio {Show 18 fields
pub xmg_stash: *mut HV,
pub xmg_u: _xmgu,
pub xpv_cur: STRLEN,
pub xpv_len_u: xpvio__bindgen_ty_1,
pub xiv_u: _xivu,
pub xio_ofp: *mut PerlIO,
pub xio_dirpu: xpvio__bindgen_ty_2,
pub xio_page: IV,
pub xio_page_len: IV,
pub xio_lines_left: IV,
pub xio_top_name: *mut c_char,
pub xio_top_gv: *mut GV,
pub xio_fmt_name: *mut c_char,
pub xio_fmt_gv: *mut GV,
pub xio_bottom_name: *mut c_char,
pub xio_bottom_gv: *mut GV,
pub xio_type: c_char,
pub xio_flags: U8,
}
Fields§
§xmg_stash: *mut HV
§xmg_u: _xmgu
§xpv_cur: STRLEN
§xpv_len_u: xpvio__bindgen_ty_1
§xiv_u: _xivu
§xio_ofp: *mut PerlIO
§xio_dirpu: xpvio__bindgen_ty_2
§xio_page: IV
§xio_page_len: IV
§xio_lines_left: IV
§xio_top_name: *mut c_char
§xio_top_gv: *mut GV
§xio_fmt_name: *mut c_char
§xio_fmt_gv: *mut GV
§xio_bottom_name: *mut c_char
§xio_bottom_gv: *mut GV
§xio_type: c_char
§xio_flags: U8
Trait Implementations§
Auto Trait Implementations§
impl Freeze for xpvio
impl RefUnwindSafe for xpvio
impl !Send for xpvio
impl !Sync for xpvio
impl Unpin for xpvio
impl UnwindSafe for xpvio
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