pub struct EventApiService { /* private fields */ }Expand description
The /api/event service (Java EventApiService). Registered PRIVATE — it
is reached only through the REST boundary, never as a remote target.
Implementations§
Trait Implementations§
Source§impl ComposableFunction for EventApiService
impl ComposableFunction for EventApiService
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 EventApiService
impl RefUnwindSafe for EventApiService
impl Send for EventApiService
impl Sync for EventApiService
impl Unpin for EventApiService
impl UnsafeUnpin for EventApiService
impl UnwindSafe for EventApiService
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