fix: cargo check --lib error
This commit is contained in:
parent
fe97cba88d
commit
6cc4e21044
|
|
@ -205,16 +205,10 @@ impl ComfyUIManager {
|
|||
self.config.read().await.clone()
|
||||
}
|
||||
|
||||
/// 获取客户端引用(用于高级操作)
|
||||
pub async fn get_client(&self) -> Result<ComfyUIClient> {
|
||||
/// 检查客户端是否连接
|
||||
pub async fn is_connected(&self) -> bool {
|
||||
let client_guard = self.client.read().await;
|
||||
match client_guard.as_ref() {
|
||||
Some(client) => {
|
||||
// 返回客户端的克隆
|
||||
Ok(client.clone())
|
||||
}
|
||||
None => Err(anyhow!("客户端未连接")),
|
||||
}
|
||||
client_guard.is_some()
|
||||
}
|
||||
|
||||
/// 自动重连
|
||||
|
|
|
|||
|
|
@ -182,7 +182,7 @@ impl TemplateEngine {
|
|||
/// 预览模板实例(不执行)
|
||||
pub async fn preview_instance(&self, template_id: &str, parameters: ParameterValues) -> Result<ComfyUIWorkflow> {
|
||||
let instance = self.create_instance(template_id, parameters).await?;
|
||||
Ok(instance.get_workflow().clone())
|
||||
Ok(instance.workflow().clone())
|
||||
}
|
||||
|
||||
/// 获取模板的参数定义
|
||||
|
|
@ -227,7 +227,7 @@ impl TemplateEngine {
|
|||
|
||||
/// 预热模板缓存
|
||||
pub async fn warm_cache(&self) -> Result<()> {
|
||||
let templates = self.repository.list_templates(true).await?;
|
||||
let templates = self.repository.list_templates(true)?;
|
||||
|
||||
{
|
||||
let mut cache = self.template_cache.write().await;
|
||||
|
|
|
|||
Loading…
Reference in New Issue