INNER CODE UNIT · Rust
Ok
mouseart2025/AI-Reader-V2 · frontend/src-tauri/src/lib.rs:105
if let Ok(parsed) = p.trim().parse::<u16>() {
if let Some(tx) = tx_port.lock().unwrap().take() {
let _ = tx.send(parsed);
}
}
}
}
log::info!("[sidecar] {}", line_str.trim());
}
tauri_plugin_shell::process::CommandEvent::Stderr(line) => {
let text = String::from_utf8_lossy(&line).trim().to_string();
log::info!("[sidecar:err] {}", &text);
if let Ok(mut lines) = stderr_clone.lock() {
lines.push(text);
// Keep last 20 lines
let len = lines.len();
if len > 20 {
lines.drain(..len - 20);