//! Shared context state that the app should store and pass to the
//! various servers when they are started
useurl::Url;/// Shared context
pubstructClientContext{/// HTTP client for the client to make requests with
pubhttp_client:reqwest::Client,
/// Base URL of the connected server
pubbase_url: Url,
/// Optional association token
pubassociation:Option<String>,
/// Optional tunnel port for tunnel V2 if available
pubtunnel_port:Option<u16>,
}