From f897c54ce9d225802a3d4a8e78ea60a27f9ae7cb Mon Sep 17 00:00:00 2001 From: Mylloon Date: Tue, 4 Jan 2022 18:32:13 +0100 Subject: [PATCH] add println error macro --- src/erreur.rs | 8 +++++++- src/mattermost.rs | 10 ++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/erreur.rs b/src/erreur.rs index c7023e9..69b144d 100644 --- a/src/erreur.rs +++ b/src/erreur.rs @@ -1,4 +1,4 @@ -/// Jolie message d'erreur +/// Renvoie un jolie message d'erreur pub fn message_erreur(message: &str) -> String { format!( "\n{sep}\n{msg}\n{sep}\n", @@ -6,3 +6,9 @@ pub fn message_erreur(message: &str) -> String { msg = message ) } + +/// Affiche un jolie message d'erreur +#[allow(dead_code)] // mauvaise détection alors on retire se warning +pub fn affiche_message_erreur(message: &str) { + println!("{}", message_erreur(message)) +} diff --git a/src/mattermost.rs b/src/mattermost.rs index 5a47559..f4b1b1f 100644 --- a/src/mattermost.rs +++ b/src/mattermost.rs @@ -114,10 +114,7 @@ pub async fn team_info(api: &mattermost_api::client::Mattermost, equipe: &str) { println!("{}", infos.fprint()); } Err(e) => { - println!( - "{}", - erreur::message_erreur(&format!("[Display Team Info] Error: {}", e)) - ); + erreur::affiche_message_erreur(&format!("[Display Team Info] Error: {}", e)); } } } @@ -159,10 +156,7 @@ pub async fn start_mattermost(connection: ConnectionInfoWebsocket) { println!("{}", res); } Err(e) => { - println!( - "{}", - erreur::message_erreur(&format!("[Websocket] Error: {}", e)) - ); + erreur::affiche_message_erreur(&format!("[Websocket] Error: {}", e)); } } }