From 7ed9e469fcc28d1eb484842bb54d8f45de092c11 Mon Sep 17 00:00:00 2001 From: Mitch161 Date: Sun, 19 Jul 2020 17:55:10 +0100 Subject: [PATCH] changed String to 'static str The server details shouldnt be able to be change and should exist for the whole execution of the program, this can be changed by reverting back to the old format --- src/main.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index c5f4d1a..e9e84ad 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,12 +7,19 @@ use std::net::{TcpStream, TcpListener}; use rust_chat_server::ThreadPool; use std::sync::{Arc, Barrier, Mutex}; use std::collections::HashMap; +use crate::server::commands::Commands; +use crossbeam_channel::Sender; fn main(){ + let server_name: &'static str = "Server-01"; + let server_address: &'static str = "0.0.0.0:6000"; + let server_author: &'static str = "noreply@email.com"; + /* let server_name = String::from("Server-01"); let server_address = String::from("0.0.0.0:6000"); let server_owner = String::from("noreply@email.com"); + */ - let server = Server::new(&server_name, &server_address, &server_owner); - server.start(); + let server = Server::new(server_name, server_address, server_author); + //server.start(); }