Struct reedline::DefaultPrompt
source · [−]pub struct DefaultPrompt;
Expand description
Simple two-line Prompt
displaying the current working directory and the time above the entry line.
Implementations
sourceimpl DefaultPrompt
impl DefaultPrompt
sourcepub fn new() -> DefaultPrompt
pub fn new() -> DefaultPrompt
Constructor for the default prompt, which takes the amount of spaces required between the left and right-hand sides of the prompt
Trait Implementations
sourceimpl Clone for DefaultPrompt
impl Clone for DefaultPrompt
sourcefn clone(&self) -> DefaultPrompt
fn clone(&self) -> DefaultPrompt
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for DefaultPrompt
impl Default for DefaultPrompt
sourceimpl Prompt for DefaultPrompt
impl Prompt for DefaultPrompt
sourcefn render_prompt_left(&self) -> Cow<'_, str>
fn render_prompt_left(&self) -> Cow<'_, str>
Provide content off the right full prompt
sourcefn render_prompt_right(&self) -> Cow<'_, str>
fn render_prompt_right(&self) -> Cow<'_, str>
Provide content off the left full prompt
sourcefn render_prompt_indicator(&self, edit_mode: PromptEditMode) -> Cow<'_, str>
fn render_prompt_indicator(&self, edit_mode: PromptEditMode) -> Cow<'_, str>
Render the prompt indicator (Last part of the prompt that changes based on the editor mode)
sourcefn render_prompt_multiline_indicator(&self) -> Cow<'_, str>
fn render_prompt_multiline_indicator(&self) -> Cow<'_, str>
Indicator to show before explicit new lines
sourcefn render_prompt_history_search_indicator(
&self,
history_search: PromptHistorySearch
) -> Cow<'_, str>
fn render_prompt_history_search_indicator(
&self,
history_search: PromptHistorySearch
) -> Cow<'_, str>
Render the prompt indicator for Ctrl-R
history search
sourcefn get_prompt_color(&self) -> Color
fn get_prompt_color(&self) -> Color
Get the default prompt color
sourcefn get_indicator_color(&self) -> Color
fn get_indicator_color(&self) -> Color
Get the default indicator color
sourcefn get_prompt_right_color(&self) -> Color
fn get_prompt_right_color(&self) -> Color
Get the default right prompt color
Auto Trait Implementations
impl RefUnwindSafe for DefaultPrompt
impl Send for DefaultPrompt
impl Sync for DefaultPrompt
impl Unpin for DefaultPrompt
impl UnwindSafe for DefaultPrompt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more