pub struct FishComplete;Expand description
Fish shell completion implementation.
Uses Fish’s native completion system with complete command.
Trait Implementations§
Source§impl Clone for FishComplete
impl Clone for FishComplete
Source§fn clone(&self) -> FishComplete
fn clone(&self) -> FishComplete
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FishComplete
impl Debug for FishComplete
Source§impl Default for FishComplete
impl Default for FishComplete
Source§fn default() -> FishComplete
fn default() -> FishComplete
Returns the “default value” for a type. Read more
Source§impl ShellComplete for FishComplete
impl ShellComplete for FishComplete
Source§fn source_template(&self) -> &str
fn source_template(&self) -> &str
Returns the shell script template for enabling completions. Read more
Source§fn get_completion_args(&self) -> CompletionArgs
fn get_completion_args(&self) -> CompletionArgs
Get completion arguments from the shell environment. Read more
Source§fn format_completion(&self, item: &CompletionItem) -> String
fn format_completion(&self, item: &CompletionItem) -> String
Format a completion item for output to the shell. Read more
Auto Trait Implementations§
impl Freeze for FishComplete
impl RefUnwindSafe for FishComplete
impl Send for FishComplete
impl Sync for FishComplete
impl Unpin for FishComplete
impl UnsafeUnpin for FishComplete
impl UnwindSafe for FishComplete
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