CliSubprocessCore.ProviderFeatures.Error exception (CliSubprocessCore v0.4.1)

Copy Markdown View Source

Typed failure returned when a built-in provider cannot honor a requested common feature.

Callers may pattern-match provider, feature, option, and support_state without parsing prose.

Summary

Types

support_state()

@type support_state() :: :unsupported | :unknown

t()

@type t() :: %CliSubprocessCore.ProviderFeatures.Error{
  __exception__: true,
  feature: atom(),
  option: atom(),
  provider: atom(),
  support_state: support_state()
}