pub struct UserInfo { /* private fields */ }Implementations§
Source§impl UserInfo
impl UserInfo
pub fn name(&self) -> &str
pub fn username(&self) -> &str
pub fn nickname(&self) -> &str
pub fn intro(&self) -> &str
pub fn city(&self) -> &str
pub fn url(&self) -> &str
pub fn avatar(&self) -> &str
pub fn points(&self) -> i32
pub fn role(&self) -> &str
pub fn following(&self) -> i32
pub fn follower(&self) -> i32
pub fn online_minutes(&self) -> i32
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserInfo
impl<'de> Deserialize<'de> for UserInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UserInfo
impl RefUnwindSafe for UserInfo
impl Send for UserInfo
impl Sync for UserInfo
impl Unpin for UserInfo
impl UnsafeUnpin for UserInfo
impl UnwindSafe for UserInfo
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