Trait radicle_cli::terminal::Context

source ·
pub trait Context {
    // Required methods
    fn profile(&self) -> Result<Profile, Error>;
    fn home(&self) -> Result<Home, Error>;
}
Expand description

Context passed to all commands.

Required Methods§

source

fn profile(&self) -> Result<Profile, Error>

Return the currently active profile, or an error if no profile is active.

source

fn home(&self) -> Result<Home, Error>

Return the Radicle home.

Implementations on Foreign Types§

source§

impl Context for Profile

Implementors§