pub struct WebServerServicePlugin { /* private fields */ }Expand description
Web server service plugin implementation
Implementations§
Trait Implementations§
Source§impl Debug for WebServerServicePlugin
impl Debug for WebServerServicePlugin
Source§impl ServicePlugin for WebServerServicePlugin
impl ServicePlugin for WebServerServicePlugin
Source§fn start(&self) -> Result<ServiceHandle>
fn start(&self) -> Result<ServiceHandle>
Start the service
Source§fn health_check(&self, _handle: &ServiceHandle) -> HealthStatus
fn health_check(&self, _handle: &ServiceHandle) -> HealthStatus
Check service health
Auto Trait Implementations§
impl Freeze for WebServerServicePlugin
impl RefUnwindSafe for WebServerServicePlugin
impl Send for WebServerServicePlugin
impl Sync for WebServerServicePlugin
impl Unpin for WebServerServicePlugin
impl UnwindSafe for WebServerServicePlugin
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request