pub struct ArmyKnowledge {
pub army: ArmyId,
pub known_name: Option<String>,
pub known_location: Option<TerritoryId>,
pub estimated_strength: EstimateRange,
pub observed_at: SimTime,
pub learned_at: SimTime,
pub confidence_per_mille: u16,
pub source: KnowledgeSource,
}Fields§
§army: ArmyId§known_name: Option<String>§known_location: Option<TerritoryId>§estimated_strength: EstimateRange§observed_at: SimTime§learned_at: SimTime§confidence_per_mille: u16§source: KnowledgeSourceTrait Implementations§
Source§impl Clone for ArmyKnowledge
impl Clone for ArmyKnowledge
Source§impl Debug for ArmyKnowledge
impl Debug for ArmyKnowledge
Source§impl<'de> Deserialize<'de> for ArmyKnowledge
impl<'de> Deserialize<'de> for ArmyKnowledge
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 ArmyKnowledge
Source§impl PartialEq for ArmyKnowledge
impl PartialEq for ArmyKnowledge
Source§impl Serialize for ArmyKnowledge
impl Serialize for ArmyKnowledge
impl StructuralPartialEq for ArmyKnowledge
Auto Trait Implementations§
impl Freeze for ArmyKnowledge
impl RefUnwindSafe for ArmyKnowledge
impl Send for ArmyKnowledge
impl Sync for ArmyKnowledge
impl Unpin for ArmyKnowledge
impl UnsafeUnpin for ArmyKnowledge
impl UnwindSafe for ArmyKnowledge
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