pub struct RunningProxyRuntime {
pub service_name: &'static str,
pub host: IpAddr,
pub port: u16,
pub admin_addr: SocketAddr,
pub config: Arc<ProxyConfig>,
pub proxy: ProxyService,
pub state: Arc<ProxyState>,
pub shutdown_tx: Sender<bool>,
pub server_handle: JoinHandle<Result<()>>,
}Fields§
§service_name: &'static str§host: IpAddr§port: u16§admin_addr: SocketAddr§config: Arc<ProxyConfig>§proxy: ProxyService§state: Arc<ProxyState>§shutdown_tx: Sender<bool>§server_handle: JoinHandle<Result<()>>Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for RunningProxyRuntime
impl !UnwindSafe for RunningProxyRuntime
impl Freeze for RunningProxyRuntime
impl Send for RunningProxyRuntime
impl Sync for RunningProxyRuntime
impl Unpin for RunningProxyRuntime
impl UnsafeUnpin for RunningProxyRuntime
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