blob: cff2398b43a2375e81befa713190db92aee1513a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
extern crate serde_json;
use std::collections::HashMap;
use std::io::Write;
use crate::mass::Mass;
use crate::server::connection::ServerConnection;
impl ServerConnection {
pub fn server_dashboard(&mut self, masses: &mut HashMap<String, Mass>) {
if self.open {
let ship = masses.get(&self.name).unwrap();
let send = serde_json::to_string(&ship).unwrap() + "\n";
self.open = self.stream.write(send.as_bytes()).is_ok();
}
}
}
|