Enum termwiz::escape::osc::FinalTermPromptKind
source · pub enum FinalTermPromptKind {
Initial,
RightSide,
Continuation,
Secondary,
}
Expand description
https://gitlab.freedesktop.org/Per_Bothner/specifications/blob/master/proposals/semantic-prompts.md
Variants§
Initial
A normal left side primary prompt
RightSide
A right-aligned prompt
Continuation
A continuation prompt for an input that can be edited
Secondary
A continuation prompt where the input cannot be edited
Trait Implementations§
source§impl Clone for FinalTermPromptKind
impl Clone for FinalTermPromptKind
source§fn clone(&self) -> FinalTermPromptKind
fn clone(&self) -> FinalTermPromptKind
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 FinalTermPromptKind
impl Debug for FinalTermPromptKind
source§impl Default for FinalTermPromptKind
impl Default for FinalTermPromptKind
source§impl Display for FinalTermPromptKind
impl Display for FinalTermPromptKind
source§impl PartialEq for FinalTermPromptKind
impl PartialEq for FinalTermPromptKind
source§fn eq(&self, other: &FinalTermPromptKind) -> bool
fn eq(&self, other: &FinalTermPromptKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<&str> for FinalTermPromptKind
impl TryFrom<&str> for FinalTermPromptKind
impl Eq for FinalTermPromptKind
impl StructuralEq for FinalTermPromptKind
impl StructuralPartialEq for FinalTermPromptKind
Auto Trait Implementations§
impl RefUnwindSafe for FinalTermPromptKind
impl Send for FinalTermPromptKind
impl Sync for FinalTermPromptKind
impl Unpin for FinalTermPromptKind
impl UnwindSafe for FinalTermPromptKind
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