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§fn clone(&self) -> ArmyKnowledge
fn clone(&self) -> ArmyKnowledge
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 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<ArmyKnowledge, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ArmyKnowledge, <__D as Deserializer<'de>>::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
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 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