kube-forward 0.4.7

A persistent port-forward manager for Kubernetes
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use thiserror::Error;

#[derive(Error, Debug)]
pub enum PortForwardError {
    #[error("kubernetes error: {0}")]
    KubeError(#[from] kube::Error),

    #[error("invalid DNS name: {0}")]
    DnsError(String),

    // #[error("configuration error: {0}")]
    // ConfigError(String),
    #[error("connection error: {0}")]
    ConnectionError(String),
}

pub type Result<T> = std::result::Result<T, PortForwardError>;