pub fn new(
        argv: String,
        base: Option<String>,
        mode: SessionMode,
        is_builtin: bool,
    ) -> HistoryEntry {
        HistoryEntry {
            argv,
            base,
            mode,
            is_builtin,
        }
    }
/// Construct a new [HistoryEntity] where [argv] contains the contents argv
/// as a single String, [base] is the wrapped base command if there is one,
/// and [mode] is the shell execution mode.
Construct a new [HistoryEntity] where [argv] contains the contents argv
as a single String, [base] is the wrapped base command if there is one,
and [mode] is the shell execution mode.
Construct a new [ HistoryEntity ] where [ argv ] contains the contents argv as a single String [ base ] is the wrapped base command if there is one and [ mode ] is the shell execution mode .
pub fn new(
        argv: String,
        base: Option<String>,
        mode: SessionMode,
        is_builtin: bool,
    ) -> HistoryEntry {
        HistoryEntry {
            argv,
            base,
            mode,
            is_builtin,
        }
    }
pub fn new ( argv : String , base : Option < String > , mode : SessionMode , is_builtin : bool , ) -> HistoryEntry { HistoryEntry { argv , base , mode , is_builtin , } }
Construct a new [HistoryEntity] where [argv] contains the contents argv
as a single String, [base] is the wrapped base command if there is one,
and [mode] is the shell execution mode.
Construct a new [ HistoryEntity ] where [ argv ] contains the contents argv as a single String [ base ] is the wrapped base command if there is one and [ mode ] is the shell execution mode .
argv
String
base
Option<String>
mode
SessionMode
is_builtin
bool