[][src]Trait hygeia::utils::directory::shell::ShellPathProvider

pub trait ShellPathProvider {
    fn new() -> Self;
fn dir_relative(&self) -> PathBuf;
fn file_path(&self) -> PathBuf;
fn autocomplete(&self) -> PathBuf;
fn shell_type(&self) -> Shell;
fn shell_rcs(&self) -> &'static [&'static str]; }

Required methods

fn new() -> Self

fn dir_relative(&self) -> PathBuf

fn file_path(&self) -> PathBuf

fn autocomplete(&self) -> PathBuf

fn shell_type(&self) -> Shell

fn shell_rcs(&self) -> &'static [&'static str]

Loading content...

Implementors

impl ShellPathProvider for Bash[src]

impl ShellPathProvider for Powershell[src]

impl ShellPathProvider for Zsh[src]

Loading content...