pub struct AsyncHttpClientService { /* private fields */ }Expand description
The registered service wrapper (Java AsyncHttpClient implements
TypedLambdaFunction; registered by the app starter at 500 instances).
Holds the platform it is registered on so its manual replies route to
that platform’s temporary.inbox reply listener.
Implementations§
Trait Implementations§
Source§impl ComposableFunction for AsyncHttpClientService
impl ComposableFunction for AsyncHttpClientService
fn handle_event<'life0, 'async_trait>(
&'life0 self,
headers: HashMap<String, String>,
input: EventEnvelope,
_instance: usize,
) -> Pin<Box<dyn Future<Output = Result<EventEnvelope, AppError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for AsyncHttpClientService
impl RefUnwindSafe for AsyncHttpClientService
impl Send for AsyncHttpClientService
impl Sync for AsyncHttpClientService
impl Unpin for AsyncHttpClientService
impl UnsafeUnpin for AsyncHttpClientService
impl UnwindSafe for AsyncHttpClientService
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more