pub enum SubcModuleError {
Show 19 variants
MissingSubcArg,
MissingSubcValue,
EmptyModuleIdEnv,
NonUnicodeModuleIdEnv {
value: OsString,
},
ConnectionFile {
path: PathBuf,
source: ConnectionFileError,
},
NoEndpoint {
path: PathBuf,
},
Connect {
path: PathBuf,
endpoint: String,
source: Error,
},
Auth {
path: PathBuf,
endpoint: String,
source: AuthError,
},
FrameIo(FrameIoError),
FrameBuild(FrameBuildError),
Json(Error),
WriterClosed,
StaleRouteHandle(RouteHandle),
ConnectionTokenExhausted,
WriterTask(JoinError),
InFlightPoisoned,
ConnectionClosedBeforeHelloAck,
UnexpectedHelloAck {
ty: FrameType,
},
HelloRejected {
body: ErrorBody,
},
}Variants§
MissingSubcArg
MissingSubcValue
EmptyModuleIdEnv
NonUnicodeModuleIdEnv
ConnectionFile
NoEndpoint
Connect
Auth
FrameIo(FrameIoError)
FrameBuild(FrameBuildError)
Json(Error)
WriterClosed
StaleRouteHandle(RouteHandle)
ConnectionTokenExhausted
WriterTask(JoinError)
InFlightPoisoned
ConnectionClosedBeforeHelloAck
UnexpectedHelloAck
HelloRejected
Trait Implementations§
Source§impl Debug for SubcModuleError
impl Debug for SubcModuleError
Source§impl Display for SubcModuleError
impl Display for SubcModuleError
Source§impl Error for SubcModuleError
impl Error for SubcModuleError
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 !RefUnwindSafe for SubcModuleError
impl !UnwindSafe for SubcModuleError
impl Freeze for SubcModuleError
impl Send for SubcModuleError
impl Sync for SubcModuleError
impl Unpin for SubcModuleError
impl UnsafeUnpin for SubcModuleError
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