pub struct PingoraServerRuntime { /* private fields */ }Expand description
Wraps the Pingora server lifecycle. Protocols register
services onto the runtime, then run() starts all services.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PingoraServerRuntime
impl !RefUnwindSafe for PingoraServerRuntime
impl Send for PingoraServerRuntime
impl Sync for PingoraServerRuntime
impl Unpin for PingoraServerRuntime
impl UnsafeUnpin for PingoraServerRuntime
impl !UnwindSafe for PingoraServerRuntime
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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