pub struct UserProfile { /* private fields */ }
Implementations§
Source§impl UserProfile
impl UserProfile
pub async fn user_stats(&self) -> Result<UserFoundData, Errors>
pub async fn language_stats(&self) -> Result<LanguageStats, Errors>
pub async fn skill_stats(&self) -> Result<SkillStats, Errors>
pub async fn problem_beat_stats(&self) -> Result<BeatStats, Errors>
pub async fn recent_subm_list(&self) -> Result<RecentSubmList, Errors>
pub async fn deactivate_token(&self) -> Result<(), Errors>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UserProfile
impl !RefUnwindSafe for UserProfile
impl Send for UserProfile
impl Sync for UserProfile
impl Unpin for UserProfile
impl !UnwindSafe for UserProfile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more