pub struct UserPropertyDetailsExtendedWithRent {
    pub id: PropertyId,
    pub owner: BasicUser,
    pub property: BasicProperty,
    pub happy: i32,
    pub upkeep: Upkeep,
    pub market_price: i64,
    pub modifications: Vec<PropertyModificationEnum>,
    pub staff: Vec<Staff>,
    pub used_by: Vec<BasicUser>,
    pub status: Status,
    pub rented_by: Option<BasicUser>,
}Fields§
§id: PropertyId§owner: BasicUser§property: BasicProperty§happy: i32§upkeep: Upkeep§market_price: i64§modifications: Vec<PropertyModificationEnum>§staff: Vec<Staff>§used_by: Vec<BasicUser>§status: Status§rented_by: Option<BasicUser>Trait Implementations§
Source§impl Clone for UserPropertyDetailsExtendedWithRent
 
impl Clone for UserPropertyDetailsExtendedWithRent
Source§fn clone(&self) -> UserPropertyDetailsExtendedWithRent
 
fn clone(&self) -> UserPropertyDetailsExtendedWithRent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl<'de> Deserialize<'de> for UserPropertyDetailsExtendedWithRent
 
impl<'de> Deserialize<'de> for UserPropertyDetailsExtendedWithRent
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
Source§impl PartialEq for UserPropertyDetailsExtendedWithRent
 
impl PartialEq for UserPropertyDetailsExtendedWithRent
Source§fn eq(&self, other: &UserPropertyDetailsExtendedWithRent) -> bool
 
fn eq(&self, other: &UserPropertyDetailsExtendedWithRent) -> bool
Tests for 
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UserPropertyDetailsExtendedWithRent
Auto Trait Implementations§
impl Freeze for UserPropertyDetailsExtendedWithRent
impl RefUnwindSafe for UserPropertyDetailsExtendedWithRent
impl Send for UserPropertyDetailsExtendedWithRent
impl Sync for UserPropertyDetailsExtendedWithRent
impl Unpin for UserPropertyDetailsExtendedWithRent
impl UnwindSafe for UserPropertyDetailsExtendedWithRent
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