pub enum SystemCommandResult {
NotSystemCommand,
ClearScreen,
Exit,
Restart,
ClearHistory,
CleanupExecute(String),
ShowPrompt(String),
Message(String),
}Variants§
NotSystemCommand
ClearScreen
Exit
Restart
ClearHistory
CleanupExecute(String)
ShowPrompt(String)
Message(String)
Trait Implementations§
Source§impl Debug for SystemCommandResult
impl Debug for SystemCommandResult
Source§impl PartialEq for SystemCommandResult
impl PartialEq for SystemCommandResult
impl StructuralPartialEq for SystemCommandResult
Auto Trait Implementations§
impl Freeze for SystemCommandResult
impl RefUnwindSafe for SystemCommandResult
impl Send for SystemCommandResult
impl Sync for SystemCommandResult
impl Unpin for SystemCommandResult
impl UnsafeUnpin for SystemCommandResult
impl UnwindSafe for SystemCommandResult
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more