distant_net/manager/data/
info.rs

1use serde::{Deserialize, Serialize};
2
3use crate::common::{ConnectionId, Destination, Map};
4
5/// Information about a specific connection
6#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
7pub struct ConnectionInfo {
8    /// Connection's id
9    pub id: ConnectionId,
10
11    /// Destination with which this connection is associated
12    pub destination: Destination,
13
14    /// Additional options associated with this connection
15    pub options: Map,
16}