pub struct UnitOwnerWithDetailsDto {Show 16 fields
pub relationship_id: String,
pub ownership_percentage: f64,
pub is_primary_contact: bool,
pub start_date: DateTime<Utc>,
pub end_date: Option<DateTime<Utc>>,
pub is_active: bool,
pub unit_id: Option<String>,
pub unit_number: Option<String>,
pub floor: Option<i32>,
pub area: Option<f64>,
pub building_id: Option<String>,
pub owner_id: Option<String>,
pub owner_first_name: Option<String>,
pub owner_last_name: Option<String>,
pub owner_email: Option<String>,
pub owner_phone: Option<String>,
}Expand description
Detailed unit-owner relationship with entity details
Fields§
§relationship_id: String§ownership_percentage: f64§is_primary_contact: bool§start_date: DateTime<Utc>§end_date: Option<DateTime<Utc>>§is_active: bool§unit_id: Option<String>§unit_number: Option<String>§floor: Option<i32>§area: Option<f64>§building_id: Option<String>§owner_id: Option<String>§owner_first_name: Option<String>§owner_last_name: Option<String>§owner_email: Option<String>§owner_phone: Option<String>Trait Implementations§
Source§impl Clone for UnitOwnerWithDetailsDto
impl Clone for UnitOwnerWithDetailsDto
Source§fn clone(&self) -> UnitOwnerWithDetailsDto
fn clone(&self) -> UnitOwnerWithDetailsDto
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 Debug for UnitOwnerWithDetailsDto
impl Debug for UnitOwnerWithDetailsDto
Auto Trait Implementations§
impl Freeze for UnitOwnerWithDetailsDto
impl RefUnwindSafe for UnitOwnerWithDetailsDto
impl Send for UnitOwnerWithDetailsDto
impl Sync for UnitOwnerWithDetailsDto
impl Unpin for UnitOwnerWithDetailsDto
impl UnwindSafe for UnitOwnerWithDetailsDto
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<T> Chain<T> for T
impl<T> Chain<T> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 moreCreates a shared type from an unshared type.