pub struct DevServer { /* private fields */ }Expand description
Health, metrics, profiling, and runtime-diagnostic endpoints for a service.
Implementations§
Source§impl DevServer
impl DevServer
pub fn new( config: DevServerConfig, metrics: Arc<Metrics>, profiler: Arc<Profiler>, ) -> Self
pub fn with_health_registry(self, health: HealthRegistry) -> Self
pub fn health_registry(&self) -> HealthRegistry
pub fn config(&self) -> &DevServerConfig
pub fn routes(&self) -> Vec<String>
Sourcepub fn configure(&self, services: &mut ServiceConfig)
pub fn configure(&self, services: &mut ServiceConfig)
Registers the diagnostic routes in an existing Actix application.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DevServer
impl !UnwindSafe for DevServer
impl Freeze for DevServer
impl Send for DevServer
impl Sync for DevServer
impl Unpin for DevServer
impl UnsafeUnpin for DevServer
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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> 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::RequestSource§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