Enum fluvio_cluster::UninstallError [−][src]
Errors that may occur while trying to unintsall Fluvio
Variants
IoError(IoError)
An IO error occurred, such as opening a file or running a command.
FluvioError(FluvioError)
An error occurred with the Fluvio client.
K8ConfigError(K8ConfigError)
An error occurred with the Kubernetes config.
K8ClientError(K8ClientError)
An error occurred with the Kubernetes client.
HelmError(HelmError)
An error occurred while running helm.
Timed out when waiting for SC service.
Timed out when waiting for SC port check.
Timed out when waiting for DNS resolution.
Timed out when waiting for SPU.
Unable to find Fluvio SC service in Kubernetes
HelmChartNotFound(String)
Unable to find a needed Helm chart
Other(String)
A different kind of error occurred.
Trait Implementations
impl Debug for UninstallError
[src]
impl Display for UninstallError
[src]
impl Error for UninstallError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ClientError> for UninstallError
[src]
fn from(source: K8ClientError) -> Self
[src]
impl From<ConfigError> for UninstallError
[src]
fn from(source: K8ConfigError) -> Self
[src]
impl From<Error> for UninstallError
[src]
impl From<FluvioError> for UninstallError
[src]
fn from(source: FluvioError) -> Self
[src]
impl From<HelmError> for UninstallError
[src]
impl From<UninstallError> for ClusterError
[src]
fn from(source: UninstallError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for UninstallError
[src]
impl Send for UninstallError
[src]
impl Sync for UninstallError
[src]
impl Unpin for UninstallError
[src]
impl !UnwindSafe for UninstallError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsFail for T where
T: Fail,
T: Fail,
pub fn as_fail(&self) -> &(dyn Fail + 'static)
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
E: 'static + Error + Send + Sync,
pub fn name(&self) -> Option<&str>
pub fn cause(&self) -> Option<&(dyn Fail + 'static)>
pub fn backtrace(&self) -> Option<&Backtrace>
pub fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
D: Display + Send + Sync + 'static,
pub fn compat(self) -> Compat<Self>
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,