pub struct UserServer {
pub id: u32,
pub server_id: u32,
pub machine_identifier: String,
pub name: String,
pub last_seen_at: OffsetDateTime,
pub num_libraries: u32,
pub all_libraries: bool,
pub owned: bool,
pub pending: bool,
}
Fields§
§id: u32
§server_id: u32
§machine_identifier: String
§name: String
§last_seen_at: OffsetDateTime
§num_libraries: u32
§all_libraries: bool
§owned: bool
§pending: bool
Trait Implementations§
Source§impl Clone for UserServer
impl Clone for UserServer
Source§fn clone(&self) -> UserServer
fn clone(&self) -> UserServer
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UserServer
impl Debug for UserServer
Source§impl<'de> Deserialize<'de> for UserServer
impl<'de> Deserialize<'de> for UserServer
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 UserServer
impl RefUnwindSafe for UserServer
impl Send for UserServer
impl Sync for UserServer
impl Unpin for UserServer
impl UnwindSafe for UserServer
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