pub enum NnsCommandError {
Usage(String),
SubnetHost(SubnetCatalogHostError),
DataCenterHost(NnsDataCenterHostError),
NodeHost(NnsNodeHostError),
NodeProviderHost(NnsNodeProviderHostError),
NodeOperatorHost(NnsNodeOperatorHostError),
ProposalHost(NnsProposalHostError),
RegistryHost(NnsRegistryHostError),
TopologyHost(NnsTopologyHostError),
Clock(CurrentUnixSecsError),
Io(Error),
Json(Error),
}Expand description
NnsCommandError
Variants§
Usage(String)
SubnetHost(SubnetCatalogHostError)
DataCenterHost(NnsDataCenterHostError)
NodeHost(NnsNodeHostError)
NodeProviderHost(NnsNodeProviderHostError)
NodeOperatorHost(NnsNodeOperatorHostError)
ProposalHost(NnsProposalHostError)
RegistryHost(NnsRegistryHostError)
TopologyHost(NnsTopologyHostError)
Clock(CurrentUnixSecsError)
Io(Error)
Json(Error)
Trait Implementations§
Source§impl Debug for NnsCommandError
impl Debug for NnsCommandError
Source§impl Display for NnsCommandError
impl Display for NnsCommandError
Source§impl Error for NnsCommandError
impl Error for NnsCommandError
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<Error> for NnsCommandError
impl From<Error> for NnsCommandError
Source§impl From<Error> for NnsCommandError
impl From<Error> for NnsCommandError
Source§impl From<NnsRegistryHostError> for NnsCommandError
impl From<NnsRegistryHostError> for NnsCommandError
Source§fn from(source: NnsRegistryHostError) -> Self
fn from(source: NnsRegistryHostError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for NnsCommandError
impl !UnwindSafe for NnsCommandError
impl Freeze for NnsCommandError
impl Send for NnsCommandError
impl Sync for NnsCommandError
impl Unpin for NnsCommandError
impl UnsafeUnpin for NnsCommandError
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