distant 0.20.0

Operate on a remote computer through file and process manipulation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use serde::{Deserialize, Serialize};

use super::common::{AccessControl, LoggingSettings, NetworkSettings};

/// Represents configuration settings for the distant manager
#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)]
pub struct ManagerConfig {
    #[serde(flatten)]
    pub logging: LoggingSettings,

    #[serde(flatten)]
    pub network: NetworkSettings,

    pub access: Option<AccessControl>,
}