xwt_erased_error/lib.rs
1//! A suite of reusable error types that naturally emerge from the `xwt` API.
2//! Use when you don't want/need your own more precise types.
3
4#![allow(missing_docs, clippy::missing_docs_in_private_items)]
5
6mod impls;
7
8use xwt_erased::Error;
9
10pub enum Connect {
11 Connect(Error),
12 Connecting(Error),
13}
14
15pub enum Accept {
16 Accept(Error),
17}
18
19pub enum Accepting {
20 Accepting(Error),
21 RequestOk(Error),
22 RequestClose(Error),
23}
24
25pub enum OpenBi {
26 Open(Error),
27 Opening(Error),
28}
29
30pub enum OpenUni {
31 Open(Error),
32 Opening(Error),
33}