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>;
|
type Response: for<'de> Deserialize<'de>;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait HasUid {
|
|
||||||
fn get_uid(&self) -> u32;
|
|
||||||
}
|
|
||||||
|
|
||||||
mod api_ext;
|
mod api_ext;
|
||||||
mod has_uid;
|
|
||||||
pub use api_ext::*;
|
pub use api_ext::*;
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
|
|||||||
Reference in New Issue
Block a user