pub struct PublicUserData {
pub id: i64,
pub login: String,
pub admin_level: AdminLevel,
}Expand description
User data which is avaible for all users
Fields§
§id: i64User id
login: StringLogin
admin_level: AdminLevelAdmin level
Trait Implementations§
Source§impl Clone for PublicUserData
impl Clone for PublicUserData
Source§fn clone(&self) -> PublicUserData
fn clone(&self) -> PublicUserData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PublicUserData
impl Debug for PublicUserData
Source§impl<'de> Deserialize<'de> for PublicUserData
impl<'de> Deserialize<'de> for PublicUserData
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 PublicUserData
impl RefUnwindSafe for PublicUserData
impl Send for PublicUserData
impl Sync for PublicUserData
impl Unpin for PublicUserData
impl UnsafeUnpin for PublicUserData
impl UnwindSafe for PublicUserData
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