Trait osu_pi::UserMethods
source · pub trait UserMethods {
fn get_scores(
&self,
u: &str,
b: &str,
mode: Modes,
mods: Vec<Mods>,
limit: i32
) -> Result<Vec<ScoreConstructor>, String>;
fn get_user(
&self,
u: &str,
m: Modes,
event_days: i32
) -> Result<Vec<UserConstructor>, ()>;
fn get_user_recent(
&self,
u: &str,
m: Modes,
limit: i32
) -> Result<Vec<UserRecentConstructor>, ()>;
fn get_user_best(
&self,
u: &str,
m: Modes,
limit: i32
) -> Result<Vec<UserBestConstructor>, ()>;
}