[−][src]Struct libperl_sys::perl_core::interpreter
Fields
Istack_sp: *mut *mut SVIop: *mut OPIcurpad: *mut *mut SVIstack_base: *mut *mut SVIstack_max: *mut *mut SVIsavestack: *mut ANYIsavestack_ix: I32Isavestack_max: I32Iscopestack: *mut I32Iscopestack_ix: I32Iscopestack_max: I32Itmps_stack: *mut *mut SVItmps_ix: isizeItmps_floor: isizeItmps_max: isizeIsub_generation: U32Imarkstack: *mut I32Imarkstack_ptr: *mut I32Imarkstack_max: *mut I32Ihash_rand_bits_enabled: U8Ihash_rand_bits: UVIstrtab: *mut HVImultideref_pc: *mut UNOP_AUX_itemIcurpm: *mut PMOPIcurpm_under: *mut PMOPItainting: boolItainted: boolIdelaymagic: U16Ilocalizing: U8Iin_eval: U8Idefgv: *mut GVIdowarn: U8Iutf8cache: I8Idefstash: *mut HVIcurstash: *mut HVIcurcop: *mut COPIcurstack: *mut AVIcurstackinfo: *mut PERL_SIImainstack: *mut AVIsv_count: IVIsv_root: *mut SVIsv_arenaroot: *mut SVIreg_curpm: *mut PMOPIregmatch_slab: *mut regmatch_slabIregmatch_state: *mut regmatch_stateIcomppad: *mut PADIsv_undef: SVIsv_no: SVIsv_yes: SVIpadname_undef: PADNAMEIpadname_const: PADNAMEISv: *mut SVIparser: *mut yy_parserIstashcache: *mut HVIna: STRLENIstatbuf: statIstatcache: statIstatgv: *mut GVIstatname: *mut SVIrs: *mut SVIlast_in_gv: *mut GVIofsgv: *mut GVIdefoutgv: *mut GVIchopset: *const c_charIformtarget: *mut SVIbodytarget: *mut SVItoptarget: *mut SVIrestartop: *mut OPIrestartjmpenv: *mut JMPENVItop_env: *mut JMPENVIstart_env: JMPENVIerrors: *mut SVIhv_fetch_ent_mh: *mut HEIlastgotoprobe: *mut OPIsortcop: *mut OPIsortstash: *mut HVIfirstgv: *mut GVIsecondgv: *mut GVIefloatbuf: *mut c_charIefloatsize: STRLENIdumpindent: U16Iexit_flags: U8Iutf8locale: boolIin_utf8_CTYPE_locale: boolIin_utf8_COLLATE_locale: boolIwarn_locale: *mut SVIcolors: [*mut c_char; 6]Ipeepp: peep_tIrpeepp: peep_tIopfreehook: Perl_ophook_tIwatchaddr: *mut *mut c_charIwatchok: *mut c_charIperldb: U32Isignals: U32Ireentrant_retint: c_intIorigargc: c_intIorigargv: *mut *mut c_charIenvgv: *mut GVIincgv: *mut GVIhintgv: *mut GVIorigfilename: *mut c_charIxsubfilename: *const c_charIdiehook: *mut SVIwarnhook: *mut SVIpatchlevel: *mut SVIlocalpatches: *const *const c_charIsplitstr: *const c_charIminus_c: boolIminus_n: boolIminus_p: boolIminus_l: boolIminus_a: boolIminus_F: boolIdoswitches: boolIminus_E: boolIinplace: *mut c_charIe_script: *mut SVIbasetime: time_tImaxsysfd: I32Istatusvalue: I32Istatusvalue_posix: I32Isig_pending: c_intIpsig_pend: *mut c_intIstdingv: *mut GVIstderrgv: *mut GVIargvgv: *mut GVIargvoutgv: *mut GVIargvout_stack: *mut AVIreplgv: *mut GVIerrgv: *mut GVIDBgv: *mut GVIDBline: *mut GVIDBsub: *mut GVIDBsingle: *mut SVIDBtrace: *mut SVIDBsignal: *mut SVIdbargs: *mut AVIDBcontrol: [IV; 3]Idebstash: *mut HVIglobalstash: *mut HVIcurstname: *mut SVIendav: *mut AVIunitcheckav: *mut AVIcheckav: *mut AVIinitav: *mut AVIfdpid: *mut AVIop_mask: *mut c_charImain_cv: *mut CVImain_root: *mut OPImain_start: *mut OPIeval_root: *mut OPIeval_start: *mut OPIcurcopdb: *mut COPIfilemode: c_intIlastfd: c_intIoldname: *mut c_charIArgv: *mut *const c_charICmd: *mut c_charIpreambleav: *mut AVImess_sv: *mut SVIors_sv: *mut SVIforkprocess: c_intIgensym: I32Icv_has_eval: boolItaint_warn: boolIlaststype: U16Ilaststatval: c_intImodcount: I32Iexitlistlen: I32Iexitlist: *mut PerlExitListEntryImodglobal: *mut HVIprofiledata: *mut U32Icompiling: COPIcompcv: *mut CVIcomppad_name: *mut PADNAMELISTIcomppad_name_fill: PADOFFSETIcomppad_name_floor: PADOFFSETIDBcv: *mut CVIgeneration: c_intIunicode: U32Iin_clean_objs: boolIin_clean_all: boolInomemok: boolIsavebegin: boolIdelaymagic_uid: uid_tIdelaymagic_euid: uid_tIdelaymagic_gid: gid_tIdelaymagic_egid: gid_tIan: U32Ibreakable_sub_gen: U32Icop_seqmax: U32Ievalseq: U32Iorigalen: U32Iorigenviron: *mut *mut c_charIosname: *mut c_charIsighandlerp: Sighandler_tIbody_roots: [*mut c_void; 16]Idebug: U32Ipadlist_generation: U32Irunops: runops_proc_tIsubname: *mut SVIsubline: I32Imin_intro_pending: PADOFFSETImax_intro_pending: PADOFFSETIpadix: PADOFFSETIconstpadix: PADOFFSETIpadix_floor: PADOFFSETIcollation_name: *mut c_charIcollxfrm_base: usizeIcollxfrm_mult: usizeIcollation_ix: U32Istrxfrm_NUL_replacement: U8Istrxfrm_is_behaved: boolIstrxfrm_max_cp: U8Icollation_standard: boolIunsafe: boolIcolorset: boolIphase: perl_phaseIin_load_module: boolIperl_destruct_level: c_scharInumeric_standard: c_intInumeric_local: boolInumeric_name: *mut c_charInumeric_radix_sv: *mut SVILatin1: *mut SVIUpperLatin1: *mut SVIAboveLatin1: *mut SVIInBitmap: *mut SVINonL1NonFinalFold: *mut SVIHasMultiCharFold: *mut SVIutf8_mark: *mut SVIutf8_toupper: *mut SVIutf8_totitle: *mut SVIutf8_tolower: *mut SVIutf8_tofold: *mut SVIutf8_charname_begin: *mut SVIutf8_charname_continue: *mut SVIutf8_swash_ptrs: [*mut SV; 10]IPosix_ptrs: [*mut SV; 16]IXPosix_ptrs: [*mut SV; 16]IGCB_invlist: *mut SVILB_invlist: *mut SVISB_invlist: *mut SVIWB_invlist: *mut SVIAssigned_invlist: *mut SVIseen_deprecated_macro: *mut HVIlast_swash_hv: *mut HVIlast_swash_tmps: *mut U8Ilast_swash_slen: STRLENIlast_swash_key: [U8; 12]Ilast_swash_klen: U8Ipad_reset_pending: boolIsrand_called: boolIpsig_ptr: *mut *mut SVIpsig_name: *mut *mut SVIptr_table: *mut PTR_TBL_tIbody_arenas: *mut c_voidIregex_pad: *mut *mut SVIregex_padav: *mut AVIstashpad: *mut *mut HVIstashpadmax: PADOFFSETIstashpadix: PADOFFSETIreentrant_buffer: *mut REENTRIcustom_op_names: *mut HVIcustom_op_descs: *mut HVIperlio: *mut PerlIOlIknown_layers: *mut PerlIO_list_tIdef_layerlist: *mut PerlIO_list_tIutf8_idstart: *mut SVIutf8_idcont: *mut SVIutf8_xidstart: *mut SVIutf8_perl_idstart: *mut SVIutf8_perl_idcont: *mut SVIutf8_xidcont: *mut SVIsort_RealCmp: SVCOMPARE_tIcheckav_save: *mut AVIunitcheckav_save: *mut AVIclocktick: c_longIlockhook: share_proc_tIunlockhook: share_proc_tIthreadhook: thrhook_proc_tIdestroyhook: destroyable_proc_tIsignalhook: despatch_signals_proc_tIisarev: *mut HVIregistered_mros: *mut HVIblockhooks: *mut AVIutf8_foldclosures: *mut HVIutf8_foldable: *mut SVIcustom_ops: *mut HVIXpv: *mut XPVIscopestack_name: *mut *const c_charIdebug_pad: perl_debug_padIglobhook: globhook_tImy_cxt_list: *mut *mut c_voidImy_cxt_size: c_intImemory_debug_header: perl_memory_debug_headerIsv_consts: [*mut SV; 35]Irandom_state: perl_drand48_tIdump_re_max_len: STRLENTrait Implementations
impl Clone for interpreter[src]
fn clone(&self) -> interpreter[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for interpreter[src]
impl Debug for interpreter[src]
Auto Trait Implementations
impl !Send for interpreter
impl !Sync for interpreter
impl Unpin for interpreter
impl UnwindSafe for interpreter
impl RefUnwindSafe for interpreter
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,