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}