pub struct PropertyPlotView {Show 18 fields
pub plot_id: Uuid,
pub property_zone_id: String,
pub zone_label: Option<String>,
pub deed_instance_id: Uuid,
pub x0: f32,
pub y0: f32,
pub x1: f32,
pub y1: f32,
pub upkeep_copper_per_day: u64,
pub arrears_days: u32,
pub is_mine: bool,
pub may_farm: bool,
pub purchase_basis_copper: u64,
pub farm_public: bool,
pub public_tax_discount_bps: u32,
pub farm_allow: Vec<FarmGrantView>,
pub owner_character_id: Option<Uuid>,
pub owner_label: Option<String>,
}Expand description
Claimed plot visible to clients (plan 40).
Fields§
§plot_id: Uuid§property_zone_id: String§zone_label: Option<String>§deed_instance_id: Uuid§x0: f32§y0: f32§x1: f32§y1: f32§upkeep_copper_per_day: u64§arrears_days: u32§is_mine: boolObserver currently holds this plot’s deed.
may_farm: boolObserver may cultivate/plant/harvest on this plot (deed, owner, public, or grant).
purchase_basis_copper: u64Book value when known (purchase / last private sale).
farm_public: bool§public_tax_discount_bps: u32§farm_allow: Vec<FarmGrantView>§owner_character_id: Option<Uuid>Owner character when known.
owner_label: Option<String>Trait Implementations§
Source§impl Clone for PropertyPlotView
impl Clone for PropertyPlotView
Source§fn clone(&self) -> PropertyPlotView
fn clone(&self) -> PropertyPlotView
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 PropertyPlotView
impl Debug for PropertyPlotView
Source§impl<'de> Deserialize<'de> for PropertyPlotView
impl<'de> Deserialize<'de> for PropertyPlotView
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 PropertyPlotView
impl PartialEq for PropertyPlotView
Source§impl Serialize for PropertyPlotView
impl Serialize for PropertyPlotView
impl StructuralPartialEq for PropertyPlotView
Auto Trait Implementations§
impl Freeze for PropertyPlotView
impl RefUnwindSafe for PropertyPlotView
impl Send for PropertyPlotView
impl Sync for PropertyPlotView
impl Unpin for PropertyPlotView
impl UnsafeUnpin for PropertyPlotView
impl UnwindSafe for PropertyPlotView
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