From 8dfc834d154e496f438a09e384cd3ed7fe5477c0 Mon Sep 17 00:00:00 2001 From: mokurin000 <1348292515a@gmail.com> Date: Thu, 31 Jul 2025 21:50:13 +0800 Subject: [PATCH] refactor: rename associated type to Response --- sdgb-api/src/title/methods/mod.rs | 4 ++-- sdgb-api/src/title/mod.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sdgb-api/src/title/methods/mod.rs b/sdgb-api/src/title/methods/mod.rs index 4ef1164..3169602 100644 --- a/sdgb-api/src/title/methods/mod.rs +++ b/sdgb-api/src/title/methods/mod.rs @@ -50,7 +50,7 @@ pub enum APIMethod { pub trait APIExt { const METHOD: APIMethod; type Payload: Serialize + Send + 'static; - type Output: for<'de> Deserialize<'de>; + type Response: for<'de> Deserialize<'de>; } #[crabtime::function] @@ -63,7 +63,7 @@ fn api_implement(api_names: Vec) { impl APIExt for {{api_name}} { const METHOD: APIMethod = APIMethod::{{api_name}}; type Payload = crate::title::model::{{api_name}}; - type Output = crate::title::model::{{api_name}}Resp; + type Response = crate::title::model::{{api_name}}Resp; } ); } diff --git a/sdgb-api/src/title/mod.rs b/sdgb-api/src/title/mod.rs index 24e579d..e0074d0 100644 --- a/sdgb-api/src/title/mod.rs +++ b/sdgb-api/src/title/mod.rs @@ -112,7 +112,7 @@ pub trait MaiVersionExt: MaiVersion { client: &AsyncClient, data: M::Payload, agent_extra: impl Display + Send + 'static, - ) -> impl Future> { + ) -> impl Future> { Self::request(client, M::METHOD, agent_extra, data) } }