pub enum IcpConfigError {
NoIcpRoot {
start: PathBuf,
},
Config(String),
ConfigDiscovery(ConfigDiscoveryError),
FleetConfig(FleetConfigError),
WorkspaceDiscovery(WorkspaceDiscoveryError),
Io(Error),
}Expand description
IcpConfigError
Variants§
NoIcpRoot
Config(String)
ConfigDiscovery(ConfigDiscoveryError)
FleetConfig(FleetConfigError)
WorkspaceDiscovery(WorkspaceDiscoveryError)
Io(Error)
Trait Implementations§
Source§impl Debug for IcpConfigError
impl Debug for IcpConfigError
Source§impl Display for IcpConfigError
impl Display for IcpConfigError
Source§impl Error for IcpConfigError
impl Error for IcpConfigError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<ConfigDiscoveryError> for IcpConfigError
impl From<ConfigDiscoveryError> for IcpConfigError
Source§fn from(source: ConfigDiscoveryError) -> Self
fn from(source: ConfigDiscoveryError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for IcpConfigError
impl From<Error> for IcpConfigError
Source§impl From<FleetConfigError> for IcpConfigError
impl From<FleetConfigError> for IcpConfigError
Source§fn from(source: FleetConfigError) -> Self
fn from(source: FleetConfigError) -> Self
Converts to this type from the input type.
Source§impl From<WorkspaceDiscoveryError> for IcpConfigError
impl From<WorkspaceDiscoveryError> for IcpConfigError
Source§fn from(source: WorkspaceDiscoveryError) -> Self
fn from(source: WorkspaceDiscoveryError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for IcpConfigError
impl !UnwindSafe for IcpConfigError
impl Freeze for IcpConfigError
impl Send for IcpConfigError
impl Sync for IcpConfigError
impl Unpin for IcpConfigError
impl UnsafeUnpin for IcpConfigError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more