chore: remove legacy code of hasuid
This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
use crate::title::methods::HasUid;
|
||||
|
||||
#[crabtime::function]
|
||||
fn uid_get_impl(api_names: Vec<String>) {
|
||||
for api_name in api_names {
|
||||
crabtime::output!(
|
||||
impl HasUid for crate::title::model::{{api_name}}Resp {
|
||||
fn get_uid(&self) -> u32 {
|
||||
self.user_id
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
uid_get_impl!([
|
||||
"GetUserDataApi",
|
||||
"GetUserMusicApi",
|
||||
"GetUserPreviewApi",
|
||||
"GetUserRatingApi"
|
||||
]);
|
||||
@@ -53,12 +53,7 @@ pub trait APIExt {
|
||||
type Response: for<'de> Deserialize<'de>;
|
||||
}
|
||||
|
||||
pub trait HasUid {
|
||||
fn get_uid(&self) -> u32;
|
||||
}
|
||||
|
||||
mod api_ext;
|
||||
mod has_uid;
|
||||
pub use api_ext::*;
|
||||
|
||||
#[cfg(test)]
|
||||
|
||||
Reference in New Issue
Block a user