Skip to main content

xwt_erased_error/impls/
display.rs

1use crate::*;
2
3impl std::fmt::Display for Connect {
4    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5        match self {
6            Connect::Connect(inner) => write!(f, "connect: {inner}"),
7            Connect::Connecting(inner) => write!(f, "connecting: {inner}"),
8        }
9    }
10}
11
12impl std::fmt::Display for Accept {
13    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14        match self {
15            Accept::Accept(inner) => write!(f, "accept: {inner}"),
16        }
17    }
18}
19
20impl std::fmt::Display for Accepting {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        match self {
23            Accepting::Accepting(inner) => write!(f, "accepting: {inner}"),
24            Accepting::RequestOk(inner) => write!(f, "oking request: {inner}"),
25            Accepting::RequestClose(inner) => write!(f, "closing request: {inner}"),
26        }
27    }
28}
29
30impl std::fmt::Display for OpenBi {
31    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
32        match self {
33            OpenBi::Open(inner) => write!(f, "open: {inner}"),
34            OpenBi::Opening(inner) => write!(f, "opening: {inner}"),
35        }
36    }
37}
38
39impl std::fmt::Display for OpenUni {
40    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
41        match self {
42            OpenUni::Open(inner) => write!(f, "open: {inner}"),
43            OpenUni::Opening(inner) => write!(f, "opening: {inner}"),
44        }
45    }
46}