pub struct RelayInfo {
pub url: String,
pub connected: bool,
}Expand description
One home relay’s connection state (#90). No latency — per-relay RTT needs iroh’s
net_report, which is unstable-feature-gated as of 1.0.3; connected is the stable truth.
Fields§
§url: StringSanitized (scheme + host + port), like home_relay.
connected: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for RelayInfo
impl<'de> Deserialize<'de> for RelayInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RelayInfo
impl StructuralPartialEq for RelayInfo
Auto Trait Implementations§
impl Freeze for RelayInfo
impl RefUnwindSafe for RelayInfo
impl Send for RelayInfo
impl Sync for RelayInfo
impl Unpin for RelayInfo
impl UnsafeUnpin for RelayInfo
impl UnwindSafe for RelayInfo
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