proto_core 0.56.1

Core proto APIs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use thiserror::Error;

#[derive(Error, Debug, miette::Diagnostic)]
pub enum ProtoEnvError {
    #[diagnostic(code(proto::env::home_dir))]
    #[error("Unable to determine your home directory.")]
    MissingHomeDir,

    #[diagnostic(code(proto::env::working_dir))]
    #[error("Unable to determine current working directory!")]
    MissingWorkingDir,
}