pub struct AvailableExpedition {
pub target: ExpeditionThing,
pub thirst_for_adventure_sec: u32,
pub location_1: Location,
pub location_2: Location,
}Expand description
Information about a possible expedition, that you could start
Fields§
§target: ExpeditionThingThe target, that will be collected during the expedition
thirst_for_adventure_sec: u32The amount of thirst for adventure, that selecting this expedition costs and also the expected time the two waiting periods take
location_1: LocationThe first location, that you visit during the expedition. Might influence the haltime monsters type
location_2: LocationThe second location, that you visit during the expedition. Might influence the final monsters type
Trait Implementations§
Source§impl Clone for AvailableExpedition
impl Clone for AvailableExpedition
Source§fn clone(&self) -> AvailableExpedition
fn clone(&self) -> AvailableExpedition
Returns a duplicate of the value. Read more
1.0.0 · 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 AvailableExpedition
impl Debug for AvailableExpedition
Source§impl<'de> Deserialize<'de> for AvailableExpedition
impl<'de> Deserialize<'de> for AvailableExpedition
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 AvailableExpedition
impl PartialEq for AvailableExpedition
Source§impl Serialize for AvailableExpedition
impl Serialize for AvailableExpedition
impl Copy for AvailableExpedition
impl Eq for AvailableExpedition
impl StructuralPartialEq for AvailableExpedition
Auto Trait Implementations§
impl Freeze for AvailableExpedition
impl RefUnwindSafe for AvailableExpedition
impl Send for AvailableExpedition
impl Sync for AvailableExpedition
impl Unpin for AvailableExpedition
impl UnwindSafe for AvailableExpedition
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.