xwt_core/endpoint/
accept_utils.rs

1#![allow(missing_docs)]
2
3use super::accept;
4
5pub type AcceptSessionFor<T> = RequestSessionFor<AcceptRequestFor<T>>;
6
7pub type AcceptingRequestFor<T> = <T as accept::Accepting>::Request;
8
9pub type AcceptRequestFor<T> = AcceptingRequestFor<<T as accept::Accept>::Accepting>;
10
11pub type RequestSessionFor<T> = <T as accept::Request>::Session;
12
13pub type AcceptingSessionFor<T> = RequestSessionFor<<T as accept::Accepting>::Request>;