feat:移除了弹窗,服务器添加sls

This commit is contained in:
2026-09-08 22:39:45 +08:00
commit 6a295f9a7a
4082 changed files with 1322534 additions and 0 deletions

View File

@ -0,0 +1,16 @@
use async_trait::async_trait;
use crate::model::{Error, Version};
#[async_trait]
pub trait ContentMetadataProvider: Send + Sync {
async fn get_version(
&mut self,
version_id: &str,
) -> Result<Option<Version>, Error>;
async fn get_project_versions(
&mut self,
project_id: &str,
) -> Result<Vec<Version>, Error>;
}