pub struct Territory {
pub id: TerritoryId,
pub name: String,
pub controller: GovernmentId,
pub position: MapPoint,
}Fields§
§id: TerritoryId§name: String§controller: GovernmentId§position: MapPointTrait Implementations§
Source§impl<'de> Deserialize<'de> for Territory
impl<'de> Deserialize<'de> for Territory
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Territory, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Territory, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for Territory
impl Serialize for Territory
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for Territory
Auto Trait Implementations§
impl Freeze for Territory
impl RefUnwindSafe for Territory
impl Send for Territory
impl Sync for Territory
impl Unpin for Territory
impl UnsafeUnpin for Territory
impl UnwindSafe for Territory
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