pub struct KnownArmyView {
pub army: ArmyId,
pub name: String,
pub known_location: Option<TerritoryId>,
pub estimated_strength: EstimateRange,
pub information_age_minutes: i64,
pub confidence_per_mille: u16,
pub source: KnowledgeSource,
}Fields§
§army: ArmyId§name: String§known_location: Option<TerritoryId>§estimated_strength: EstimateRange§information_age_minutes: i64§confidence_per_mille: u16§source: KnowledgeSourceTrait Implementations§
Source§impl Clone for KnownArmyView
impl Clone for KnownArmyView
Source§fn clone(&self) -> KnownArmyView
fn clone(&self) -> KnownArmyView
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 KnownArmyView
impl Debug for KnownArmyView
Source§impl<'de> Deserialize<'de> for KnownArmyView
impl<'de> Deserialize<'de> for KnownArmyView
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
impl Eq for KnownArmyView
Source§impl PartialEq for KnownArmyView
impl PartialEq for KnownArmyView
Source§impl Serialize for KnownArmyView
impl Serialize for KnownArmyView
impl StructuralPartialEq for KnownArmyView
Auto Trait Implementations§
impl Freeze for KnownArmyView
impl RefUnwindSafe for KnownArmyView
impl Send for KnownArmyView
impl Sync for KnownArmyView
impl Unpin for KnownArmyView
impl UnsafeUnpin for KnownArmyView
impl UnwindSafe for KnownArmyView
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