pub struct UserSummary {
pub id: i64,
pub username: String,
pub name: Option<String>,
pub email: Option<String>,
pub trust_level: Option<u64>,
pub admin: Option<bool>,
pub moderator: Option<bool>,
pub suspended: Option<bool>,
pub silenced: Option<bool>,
pub last_seen_at: Option<String>,
pub created_at: Option<String>,
}Expand description
One row from /admin/users/list/
id is signed: Discourse’s built-in system accounts use negative IDs
(system is -1, discobot is -2), and these appear in the
active listing. See spec/user-list-negative-ids.md.
Fields§
§id: i64§username: String§name: Option<String>§email: Option<String>§trust_level: Option<u64>§admin: Option<bool>§moderator: Option<bool>§suspended: Option<bool>§silenced: Option<bool>§last_seen_at: Option<String>§created_at: Option<String>Trait Implementations§
Source§impl Clone for UserSummary
impl Clone for UserSummary
Source§fn clone(&self) -> UserSummary
fn clone(&self) -> UserSummary
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 UserSummary
impl Debug for UserSummary
Source§impl<'de> Deserialize<'de> for UserSummary
impl<'de> Deserialize<'de> for UserSummary
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 UserSummary
impl RefUnwindSafe for UserSummary
impl Send for UserSummary
impl Sync for UserSummary
impl Unpin for UserSummary
impl UnsafeUnpin for UserSummary
impl UnwindSafe for UserSummary
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