From e33db4f51c74ab5f2f29d8bbbab36c629a4758de Mon Sep 17 00:00:00 2001 From: MaxVerevkin Date: Thu, 25 Jul 2024 17:32:00 +0300 Subject: slice::trim_ascii_start is stable --- src/i3bar_protocol.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/i3bar_protocol.rs') diff --git a/src/i3bar_protocol.rs b/src/i3bar_protocol.rs index 8fdb0e2..d7d3f3e 100644 --- a/src/i3bar_protocol.rs +++ b/src/i3bar_protocol.rs @@ -1,7 +1,7 @@ use crate::color::Color; use crate::pointer_btn::PointerBtn; use crate::text::Align; -use crate::utils::{de_first_json, de_last_json, last_line, trim_ascii_start}; +use crate::utils::{de_first_json, de_last_json, last_line}; use serde::{de, Deserialize, Serialize}; use std::io::{self, Error, ErrorKind}; @@ -116,7 +116,7 @@ impl Protocol { } None => Ok(bytes), }, - Self::JsonNotStarted { header } => match trim_ascii_start(bytes) { + Self::JsonNotStarted { header } => match bytes.trim_ascii_start() { [] => Ok(&[]), [b'[', rem @ ..] => { *self = Self::Json { -- cgit v1.3.1