3 files changed
+4
-1
Cargo.lock
+1
@@ -1687,6 +1687,7 @@ name = "smbcloud-model"
1687
version = "0.3.15"
1688
dependencies = [
1689
"chrono",
1690
+ "log",
1691
"serde",
1692
"serde_json",
1693
"serde_repr",
crates/smbcloud-model/Cargo.toml
+1
@@ -26,3 +26,4 @@ spinners = { workspace = true }
26
strum = { workspace = true }
27
strum_macros = { workspace = true }
28
thiserror = { workspace = true }
29
+log = { workspace = true }
crates/smbcloud-model/src/error_codes.rs
+2
-1
@@ -1,4 +1,5 @@
1
use core::fmt;
2
+use log::debug;
3
use serde::{Deserialize, Serialize};
4
use serde_repr::{Deserialize_repr, Serialize_repr};
5
use std::fmt::{Display, Formatter};
@@ -55,7 +56,7 @@ impl ErrorCode {
56
57
// This could be better.
58
pub fn message(&self, l: Option<String>) -> &str {
58
- print!("Language code: {:?}, {}", l, self);
59
+ debug!("Language code: {:?}, {}", l, self);
60
match self {
61
ErrorCode::Unknown => "Unknown error.",
62
ErrorCode::ProjectNotFound => "Project not found.",