From dbe0890a4ab4c18bda451f7e83c10241f7132730 Mon Sep 17 00:00:00 2001 From: mokurin000 <1348292515a@gmail.com> Date: Sat, 2 Aug 2025 00:11:12 +0800 Subject: [PATCH] log: ping-pong delay log --- sdgb-cli/src/main.rs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/sdgb-cli/src/main.rs b/sdgb-cli/src/main.rs index 97eba97..b39ed7f 100644 --- a/sdgb-cli/src/main.rs +++ b/sdgb-cli/src/main.rs @@ -1,6 +1,9 @@ -use std::sync::{ - Arc, - atomic::{AtomicBool, Ordering}, +use std::{ + sync::{ + Arc, + atomic::{AtomicBool, Ordering}, + }, + time::SystemTime, }; use nyquest_preset::nyquest::ClientBuilder; @@ -167,9 +170,13 @@ async fn main() -> Result<(), Box> { human_readable_display(preview, human_readable)?; } commands::Commands::Ping => { + let time = SystemTime::now(); let decoded: PingResp = Sdgb1_50::request(&client, APIMethod::Ping, "", Ping {}).await?; - info!("sdgb 1.50 resp: {decoded}"); + info!( + "sdgb 1.50 resp: {decoded}, {}ms", + time.elapsed().unwrap_or_default().as_millis() + ); } commands::Commands::QRLogin { ref qrcode_content } => { let qrcode = QRCode { qrcode_content };