#[repr(C)]pub struct execstack {Show 21 fields
pub next: *mut execstack,
pub list_pipe_pid: pid_t,
pub nowait: c_int,
pub pline_level: c_int,
pub list_pipe_child: c_int,
pub list_pipe_job: c_int,
pub list_pipe_text: [c_char; 80],
pub lastval: c_int,
pub noeval: c_int,
pub badcshglob: c_int,
pub cmdoutpid: pid_t,
pub cmdoutval: c_int,
pub use_cmdoutval: c_int,
pub procsubstpid: pid_t,
pub trap_return: c_int,
pub trap_state: c_int,
pub trapisfunc: c_int,
pub traplocallevel: c_int,
pub noerrs: c_int,
pub this_noerrexit: c_int,
pub underscore: *mut c_char,
}
Fields§
§next: *mut execstack
§list_pipe_pid: pid_t
§nowait: c_int
§pline_level: c_int
§list_pipe_child: c_int
§list_pipe_job: c_int
§list_pipe_text: [c_char; 80]
§lastval: c_int
§noeval: c_int
§badcshglob: c_int
§cmdoutpid: pid_t
§cmdoutval: c_int
§use_cmdoutval: c_int
§procsubstpid: pid_t
§trap_return: c_int
§trap_state: c_int
§trapisfunc: c_int
§traplocallevel: c_int
§noerrs: c_int
§this_noerrexit: c_int
§underscore: *mut c_char
Trait Implementations§
Auto Trait Implementations§
impl Freeze for execstack
impl RefUnwindSafe for execstack
impl !Send for execstack
impl !Sync for execstack
impl Unpin for execstack
impl UnwindSafe for execstack
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