pub struct SwarmPeer {
pub addr: String,
pub peer: String,
pub latency: String,
pub muxer: String,
pub streams: Vec<SwarmPeerStream>,
}
Fields§
§addr: String
§peer: String
§latency: String
§muxer: String
§streams: Vec<SwarmPeerStream>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SwarmPeer
impl<'de> Deserialize<'de> for SwarmPeer
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<SwarmPeer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<SwarmPeer, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SwarmPeer
impl RefUnwindSafe for SwarmPeer
impl Send for SwarmPeer
impl Sync for SwarmPeer
impl Unpin for SwarmPeer
impl UnwindSafe for SwarmPeer
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