xwt_error/impls/
display.rs1use crate::*;
2
3impl<Endpoint> std::fmt::Display for Connect<Endpoint>
4where
5 Endpoint: xwt_core::endpoint::Connect,
6{
7 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
8 match self {
9 Connect::Connect(inner) => write!(f, "connect: {inner}"),
10 Connect::Connecting(inner) => write!(f, "connecting: {inner}"),
11 }
12 }
13}
14
15impl<Endpoint> std::fmt::Display for Accept<Endpoint>
16where
17 Endpoint: xwt_core::endpoint::Accept,
18{
19 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
20 match self {
21 Accept::Accept(inner) => write!(f, "accept: {inner}"),
22 }
23 }
24}
25
26impl<TAccepting> std::fmt::Display for Accepting<TAccepting>
27where
28 TAccepting: xwt_core::endpoint::accept::Accepting,
29{
30 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
31 match self {
32 Accepting::Accepting(inner) => write!(f, "accepting: {inner}"),
33 Accepting::RequestOk(inner) => write!(f, "oking request: {inner}"),
34 Accepting::RequestClose(inner) => write!(f, "closing request: {inner}"),
35 }
36 }
37}
38
39impl<Connect> std::fmt::Display for OpenBi<Connect>
40where
41 Connect: xwt_core::session::stream::OpenBi,
42{
43 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
44 match self {
45 OpenBi::Open(inner) => write!(f, "open: {inner}"),
46 OpenBi::Opening(inner) => write!(f, "opening: {inner}"),
47 }
48 }
49}
50
51impl<Connect> std::fmt::Display for OpenUni<Connect>
52where
53 Connect: xwt_core::session::stream::OpenUni,
54{
55 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
56 match self {
57 OpenUni::Open(inner) => write!(f, "open: {inner}"),
58 OpenUni::Opening(inner) => write!(f, "opening: {inner}"),
59 }
60 }
61}