pub struct DynamicRouteTable { /* private fields */ }Expand description
Process-wide table of runtime-mounted routes. Automatically provided in
the DI container — resolve with Inject<DynamicRouteTable> (or
ctx.inject::<DynamicRouteTable>()) and mount/unmount at any time.
Implementations§
Source§impl DynamicRouteTable
impl DynamicRouteTable
Auto Trait Implementations§
impl !Freeze for DynamicRouteTable
impl !RefUnwindSafe for DynamicRouteTable
impl !UnwindSafe for DynamicRouteTable
impl Send for DynamicRouteTable
impl Sync for DynamicRouteTable
impl Unpin for DynamicRouteTable
impl UnsafeUnpin for DynamicRouteTable
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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::Request