pub struct BackendUserSummary {
pub id: i64,
pub username: String,
pub email: String,
pub first_name: String,
pub last_name: Option<String>,
pub is_superuser: bool,
pub is_active: bool,
pub created_at: DateTime<Utc>,
}Expand description
A lightweight backend-user projection for listings (no credential fields).
Fields§
§id: i64§username: String§email: String§first_name: String§last_name: Option<String>§is_superuser: bool§is_active: bool§created_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for BackendUserSummary
impl Clone for BackendUserSummary
Source§fn clone(&self) -> BackendUserSummary
fn clone(&self) -> BackendUserSummary
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 BackendUserSummary
impl Debug for BackendUserSummary
Auto Trait Implementations§
impl Freeze for BackendUserSummary
impl RefUnwindSafe for BackendUserSummary
impl Send for BackendUserSummary
impl Sync for BackendUserSummary
impl Unpin for BackendUserSummary
impl UnsafeUnpin for BackendUserSummary
impl UnwindSafe for BackendUserSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more