Colorizing is now no_std compatible

This commit is contained in:
ivmarkov 2023-05-04 07:09:59 +00:00
parent e741cab89d
commit 9d59c79674
3 changed files with 4 additions and 4 deletions

View file

@ -38,7 +38,7 @@ log = { version = "0.4.17", features = ["max_level_debug", "release_max_level_de
no-std-net = "0.6" no-std-net = "0.6"
subtle = "2.4.1" subtle = "2.4.1"
safemem = "0.3.3" safemem = "0.3.3"
colored = "2.0.0" # TODO: Requires STD owo-colors = "3"
# STD-only dependencies # STD-only dependencies
env_logger = { version = "0.10.0", default-features = false, optional = true } env_logger = { version = "0.10.0", default-features = false, optional = true }

View file

@ -29,10 +29,10 @@ use crate::{
session::Session, session::Session,
}, },
}; };
use colored::Colorize;
use log::{error, info}; use log::{error, info};
use num; use num;
use num_derive::FromPrimitive; use num_derive::FromPrimitive;
use owo_colors::OwoColorize;
use super::messages::{ use super::messages::{
ib::{AttrPath, DataVersionFilter}, ib::{AttrPath, DataVersionFilter},
@ -43,7 +43,7 @@ use super::messages::{
#[macro_export] #[macro_export]
macro_rules! cmd_enter { macro_rules! cmd_enter {
($e:expr) => {{ ($e:expr) => {{
use colored::Colorize; use owo_colors::OwoColorize;
info! {"{} {}", "Handling Command".cyan(), $e.cyan()} info! {"{} {}", "Handling Command".cyan(), $e.cyan()}
}}; }};
} }

View file

@ -15,11 +15,11 @@
* limitations under the License. * limitations under the License.
*/ */
use colored::*;
use core::any::Any; use core::any::Any;
use core::fmt; use core::fmt;
use core::time::Duration; use core::time::Duration;
use log::{error, info, trace}; use log::{error, info, trace};
use owo_colors::OwoColorize;
use crate::error::{Error, ErrorCode}; use crate::error::{Error, ErrorCode};
use crate::interaction_model::core::{ResumeReadReq, ResumeSubscribeReq}; use crate::interaction_model::core::{ResumeReadReq, ResumeSubscribeReq};