Struct r_core::r_egg_lang_t [−][src]
#[repr(C)]pub struct r_egg_lang_t {Show 46 fields
pub pushargs: c_int,
pub nalias: c_int,
pub nsyscalls: c_int,
pub conditionstr: *mut c_char,
pub syscallbody: *mut c_char,
pub includefile: *mut c_char,
pub setenviron: *mut c_char,
pub mathline: *mut c_char,
pub commentmode: c_int,
pub varsize: c_int,
pub varxs: c_int,
pub lastctxdelta: c_int,
pub nargs: c_int,
pub docall: c_int,
pub nfunctions: c_int,
pub nbrackets: c_int,
pub slurpin: c_int,
pub slurp: c_int,
pub line: c_int,
pub elem: [c_char; 1024],
pub attsyntax: c_int,
pub elem_n: c_int,
pub callname: *mut c_char,
pub endframe: *mut c_char,
pub ctxpush: [*mut c_char; 32],
pub file: *mut c_char,
pub dstvar: *mut c_char,
pub dstval: *mut c_char,
pub includedir: *mut c_char,
pub ifelse_table: [[*mut c_char; 32]; 32],
pub ndstval: c_int,
pub skipline: c_int,
pub quoteline: c_int,
pub quotelinevar: c_int,
pub stackframe: c_int,
pub stackfixed: c_int,
pub oc: c_int,
pub mode: c_int,
pub inlinectr: c_int,
pub inlines: [r_egg_lang_t__bindgen_ty_1; 256],
pub ninlines: c_int,
pub syscalls: [r_egg_lang_t__bindgen_ty_2; 256],
pub aliases: [r_egg_lang_t__bindgen_ty_3; 256],
pub nested: [*mut c_char; 32],
pub nested_callname: [*mut c_char; 32],
pub nestedi: [c_int; 32],
}
Fields
pushargs: c_int
nalias: c_int
nsyscalls: c_int
conditionstr: *mut c_char
syscallbody: *mut c_char
includefile: *mut c_char
setenviron: *mut c_char
mathline: *mut c_char
commentmode: c_int
varsize: c_int
varxs: c_int
lastctxdelta: c_int
nargs: c_int
docall: c_int
nfunctions: c_int
nbrackets: c_int
slurpin: c_int
slurp: c_int
line: c_int
elem: [c_char; 1024]
attsyntax: c_int
elem_n: c_int
callname: *mut c_char
endframe: *mut c_char
ctxpush: [*mut c_char; 32]
file: *mut c_char
dstvar: *mut c_char
dstval: *mut c_char
includedir: *mut c_char
ifelse_table: [[*mut c_char; 32]; 32]
ndstval: c_int
skipline: c_int
quoteline: c_int
quotelinevar: c_int
stackframe: c_int
stackfixed: c_int
oc: c_int
mode: c_int
inlinectr: c_int
inlines: [r_egg_lang_t__bindgen_ty_1; 256]
ninlines: c_int
syscalls: [r_egg_lang_t__bindgen_ty_2; 256]
aliases: [r_egg_lang_t__bindgen_ty_3; 256]
nested: [*mut c_char; 32]
nested_callname: [*mut c_char; 32]
nestedi: [c_int; 32]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for r_egg_lang_t
impl !Send for r_egg_lang_t
impl !Sync for r_egg_lang_t
impl Unpin for r_egg_lang_t
impl UnwindSafe for r_egg_lang_t
Blanket Implementations
Mutably borrows from an owned value. Read more