hardware_toolkit/src/utils/step_downloader.rs

16 lines
421 B
Rust

#[allow(unused_imports)]
use tracing::{error, info, warn};
use anyhow::Result;
#[derive(Debug,Clone,Eq,PartialEq)]
pub struct JlcSearchResultItem{
pub chip_name:String,
pub imgs_url:Vec<String>,
}
pub async fn search_keyword(keyword:String)->Result<Vec<JlcSearchResultItem>>{
if keyword.is_empty(){
return Err(anyhow::anyhow!("No keyword found"));
}
Err(anyhow::Error::msg("Search error"))
}