Struct xmz_server::configuration::Server [−][src]
pub struct Server { pub service_interval: u32, pub sensors: Vec<Sensor>, pub configuration_path: Option<PathBuf>, pub runtime_info_path: Option<PathBuf>, }
Server Representation zum Speichern/ Wiederherstellen einer Konfigurationsdatei
Fields
service_interval: u32
sensors: Vec<Sensor>
configuration_path: Option<PathBuf>
runtime_info_path: Option<PathBuf>
Methods
impl Server
[src]
impl Server
pub fn from_config_file(cfg: &Config) -> Result<Server, ServerError>
[src]
pub fn from_config_file(cfg: &Config) -> Result<Server, ServerError>
Bildet eine Server Instanz aus der Konfigurationsdatei
Die Funktion liefert ein Result
mit einer ::configuration::Server
Instanz, oder liefert ein
ServerError
.
Trait Implementations
impl Debug for Server
[src]
impl Debug for Server
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl From<Server> for Server
[src]
impl From<Server> for Server
Konvertierung des configuration::Server
nach server::Server
Stellt den server::Server
aus den Daten der Konfigurationsdatei wieder her.