1use crate::*;
2
3impl<Endpoint> std::fmt::Debug 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) => f.debug_tuple("Connect::Connect").field(inner).finish(),
10 Connect::Connecting(inner) => {
11 f.debug_tuple("Connect::Connecting").field(inner).finish()
12 }
13 }
14 }
15}
16
17impl<Endpoint> std::fmt::Debug for Accept<Endpoint>
18where
19 Endpoint: xwt_core::endpoint::Accept,
20{
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 match self {
23 Accept::Accept(inner) => f.debug_tuple("Accept::Accept").field(inner).finish(),
24 }
25 }
26}
27
28impl<TAccepting> std::fmt::Debug for Accepting<TAccepting>
29where
30 TAccepting: xwt_core::endpoint::accept::Accepting,
31{
32 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
33 match self {
34 Accepting::Accepting(inner) => f.debug_tuple("Accept::Accepting").field(inner).finish(),
35 Accepting::RequestOk(inner) => f.debug_tuple("Accept::RequestOk").field(inner).finish(),
36 Accepting::RequestClose(inner) => {
37 f.debug_tuple("Accept::RequestClose").field(inner).finish()
38 }
39 }
40 }
41}
42
43impl<Connect> std::fmt::Debug for OpenBi<Connect>
44where
45 Connect: xwt_core::session::stream::OpenBi,
46{
47 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
48 match self {
49 OpenBi::Open(inner) => f.debug_tuple("OpenBi::Open").field(inner).finish(),
50 OpenBi::Opening(inner) => f.debug_tuple("OpenBi::Opening").field(inner).finish(),
51 }
52 }
53}
54
55impl<Connect> std::fmt::Debug for OpenUni<Connect>
56where
57 Connect: xwt_core::session::stream::OpenUni,
58{
59 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
60 match self {
61 OpenUni::Open(inner) => f.debug_tuple("OpenUni::Open").field(inner).finish(),
62 OpenUni::Opening(inner) => f.debug_tuple("OpenUni::Opening").field(inner).finish(),
63 }
64 }
65}