Searched refs:ConnDispatcher (Results 1 - 3 of 3) sorted by relevance
/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/ |
H A D | pool.rs | 38 use crate::util::dispatcher::{Conn, ConnDispatcher, Dispatcher}; 90 list: Arc<Mutex<Vec<ConnDispatcher<S>>>>, 92 h2_conn: Arc<crate::runtime::AsyncMutex<Vec<ConnDispatcher<S>>>>, 94 h3_conn: Arc<crate::runtime::AsyncMutex<Vec<ConnDispatcher<S>>>>, 172 let dispatcher = ConnDispatcher::http1(connector.connect(url, HttpVersion::Http1).await?); 263 let dispatcher = ConnDispatcher::http1(stream); 268 let dispatcher = ConnDispatcher::http1(stream); 326 fn dispatch_h1_conn(&self, dispatcher: ConnDispatcher<S>) -> Conn<S> { in dispatch_h1_conn() 339 lock: &mut crate::runtime::MutexGuard<Vec<ConnDispatcher<S>>>, in dispatch_h2_conn() 341 let dispatcher = ConnDispatcher in dispatch_h2_conn() [all...] |
/commonlibrary/rust/ylong_http/ylong_http_client/src/sync_impl/ |
H A D | pool.rs | 23 use crate::util::dispatcher::{Conn, ConnDispatcher, Dispatcher}; 52 list: Arc<Mutex<Vec<ConnDispatcher<S>>>>, 94 let dispatcher = ConnDispatcher::http1( in conn()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/ |
H A D | dispatcher.rs | 25 pub(crate) enum ConnDispatcher<S> { 36 impl<S> Dispatcher for ConnDispatcher<S> { 96 use super::{ConnDispatcher, Dispatcher}; 98 impl<S> ConnDispatcher<S> { impls 201 use crate::util::dispatcher::{ConnDispatcher, Dispatcher}; 293 impl<S> ConnDispatcher<S> impls 688 use crate::util::dispatcher::{ConnDispatcher, Dispatcher}; 837 impl<S> ConnDispatcher<S> impls 917 use crate::dispatcher::{ConnDispatcher, Dispatcher}; 919 /// UT test cases for `ConnDispatcher [all...] |
Completed in 3 milliseconds