use crate::title::methods::HasUid; #[crabtime::function] fn uid_get_impl(api_names: Vec) { 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" ]);