#[repr(C)]pub struct commandLineData {
pub EvaluatingTopLevelCommand: bool,
pub HaltCommandLoopBatch: bool,
pub CurrentCommand: *mut expr,
pub CommandString: *mut c_char,
pub MaximumCharacters: size_t,
pub ParsingTopLevelCommand: bool,
pub BannerString: *const c_char,
pub EventCallback: EventFunction,
pub AfterPromptCallback: AfterPromptFunction,
pub BeforeCommandExecutionCallback: BeforeCommandExecutionFunction,
}Fields§
§EvaluatingTopLevelCommand: bool§HaltCommandLoopBatch: bool§CurrentCommand: *mut expr§CommandString: *mut c_char§MaximumCharacters: size_t§ParsingTopLevelCommand: bool§BannerString: *const c_char§EventCallback: EventFunction§AfterPromptCallback: AfterPromptFunction§BeforeCommandExecutionCallback: BeforeCommandExecutionFunctionTrait Implementations§
Source§impl Clone for commandLineData
impl Clone for commandLineData
Source§fn clone(&self) -> commandLineData
fn clone(&self) -> commandLineData
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for commandLineData
impl Debug for commandLineData
Source§impl Default for commandLineData
impl Default for commandLineData
impl Copy for commandLineData
Auto Trait Implementations§
impl Freeze for commandLineData
impl RefUnwindSafe for commandLineData
impl !Send for commandLineData
impl !Sync for commandLineData
impl Unpin for commandLineData
impl UnwindSafe for commandLineData
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