pub struct SkillVersionsResource { /* private fields */ }Expand description
EN: Skill Versions API resource. 中文:Skill Versions API 资源。
Implementations§
Source§impl SkillVersionsResource
impl SkillVersionsResource
Sourcepub async fn create(
&self,
request: CreateSkillVersionRequest,
) -> Result<SkillVersion, LingerError>
pub async fn create( &self, request: CreateSkillVersionRequest, ) -> Result<SkillVersion, LingerError>
EN: Creates a skill version with POST /v1/skills/{skill_id}/versions.
中文:使用 POST /v1/skills/{skill_id}/versions 创建 skill version。
Sourcepub async fn list(&self) -> Result<SkillVersionPage, LingerError>
pub async fn list(&self) -> Result<SkillVersionPage, LingerError>
EN: Lists skill versions with GET /v1/skills/{skill_id}/versions.
中文:使用 GET /v1/skills/{skill_id}/versions 列出 skill versions。
Sourcepub async fn list_with(
&self,
request: SkillVersionListRequest,
) -> Result<SkillVersionPage, LingerError>
pub async fn list_with( &self, request: SkillVersionListRequest, ) -> Result<SkillVersionPage, LingerError>
EN: Lists skill versions with query parameters for GET /v1/skills/{skill_id}/versions.
中文:使用查询参数调用 GET /v1/skills/{skill_id}/versions 列出 skill versions。
Sourcepub async fn retrieve(&self, version: &str) -> Result<SkillVersion, LingerError>
pub async fn retrieve(&self, version: &str) -> Result<SkillVersion, LingerError>
EN: Retrieves a skill version with GET /v1/skills/{skill_id}/versions/{version}.
中文:使用 GET /v1/skills/{skill_id}/versions/{version} 获取 skill version。
Sourcepub async fn delete(
&self,
version: &str,
) -> Result<SkillVersionDeletion, LingerError>
pub async fn delete( &self, version: &str, ) -> Result<SkillVersionDeletion, LingerError>
EN: Deletes a skill version with DELETE /v1/skills/{skill_id}/versions/{version}.
中文:使用 DELETE /v1/skills/{skill_id}/versions/{version} 删除 skill version。
Sourcepub async fn content(&self, version: &str) -> Result<SkillContent, LingerError>
pub async fn content(&self, version: &str) -> Result<SkillContent, LingerError>
EN: Downloads skill version bundle content with GET /v1/skills/{skill_id}/versions/{version}/content.
中文:使用 GET /v1/skills/{skill_id}/versions/{version}/content 下载 skill version bundle 内容。
Trait Implementations§
Source§impl Clone for SkillVersionsResource
impl Clone for SkillVersionsResource
Source§fn clone(&self) -> SkillVersionsResource
fn clone(&self) -> SkillVersionsResource
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more