pub enum C2ConfigError {
InvalidToken,
InvalidEndpoint(NodeId),
NonLoopback(SocketAddr),
NodeCount(usize),
DuplicateNode,
DuplicateEndpoint,
InvalidControlEndpoint,
ControlEndpointConflict,
NonLoopbackNodeListen(SocketAddr),
NodeListenConflict,
CallHomeWithoutListener(NodeId),
RuntimeEndpoint(String),
}Variants§
InvalidToken
InvalidEndpoint(NodeId)
NonLoopback(SocketAddr)
NodeCount(usize)
DuplicateNode
DuplicateEndpoint
InvalidControlEndpoint
ControlEndpointConflict
NonLoopbackNodeListen(SocketAddr)
NodeListenConflict
CallHomeWithoutListener(NodeId)
RuntimeEndpoint(String)
Trait Implementations§
Source§impl Debug for C2ConfigError
impl Debug for C2ConfigError
Source§impl Display for C2ConfigError
impl Display for C2ConfigError
Source§impl Error for C2ConfigError
impl Error for C2ConfigError
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for C2ConfigError
impl RefUnwindSafe for C2ConfigError
impl Send for C2ConfigError
impl Sync for C2ConfigError
impl Unpin for C2ConfigError
impl UnsafeUnpin for C2ConfigError
impl UnwindSafe for C2ConfigError
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