pub struct Ws {Show 28 fields
pub timestamp: String,
pub alerts: Vec<AlertsInner>,
pub arbitration: Box<Arbitration>,
pub archon_hunt: Box<ArchonHunt>,
pub cambion_cycle: Box<CambionCycle>,
pub cetus_cycle: Box<CetusCycle>,
pub conclave_challenges: Vec<ConclaveChallengesInner>,
pub construction_progress: Box<Construction>,
pub daily_deals: Vec<DailyDealsInner>,
pub dark_sectors: Option<Vec<DarkSectorsInner>>,
pub deep_archimedia: Option<Box<DeepArchimedea>>,
pub earth_cycle: Box<EarthCycle>,
pub events: Vec<Event>,
pub fissures: Option<Value>,
pub flash_sales: Box<FlashSales>,
pub global_upgrades: Vec<GlobalUpgradesInner>,
pub invasions: Vec<Invasion>,
pub kuva: Option<Vec<Arbitration>>,
pub news: Vec<NewsInner>,
pub nightwave: Option<Box<Nightwave>>,
pub persistent_enemies: Vec<PersistentEnemiesInner>,
pub sentient_outposts: Box<SentientOutposts>,
pub simaris: Option<Box<Simaris>>,
pub sortie: Box<Sortie>,
pub steel_path: Box<SteelPath>,
pub syndicate_missions: Vec<SyndicateMission>,
pub vallis_cycle: Box<VallisCycle>,
pub void_trader: Box<VoidTrader>,
}Expand description
Ws : Full World State Object
Fields§
§timestamp: StringA timestamp in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ) representing a specific point in time. This format is commonly used in APIs to ensure consistent date and time representation. The timestamp is in UTC (Coordinated Universal Time) and does not include any timezone offset. It is used to represent events, deadlines, or any time-related information in a standardized way. Example: "2023-10-01T12:00:00Z" represents October 1, 2023, at 12:00 PM UTC.
alerts: Vec<AlertsInner>§arbitration: Box<Arbitration>§archon_hunt: Box<ArchonHunt>§cambion_cycle: Box<CambionCycle>§cetus_cycle: Box<CetusCycle>§conclave_challenges: Vec<ConclaveChallengesInner>§construction_progress: Box<Construction>§daily_deals: Vec<DailyDealsInner>§dark_sectors: Option<Vec<DarkSectorsInner>>§deep_archimedia: Option<Box<DeepArchimedea>>§earth_cycle: Box<EarthCycle>§events: Vec<Event>§fissures: Option<Value>§flash_sales: Box<FlashSales>§global_upgrades: Vec<GlobalUpgradesInner>§invasions: Vec<Invasion>§kuva: Option<Vec<Arbitration>>§news: Vec<NewsInner>§nightwave: Option<Box<Nightwave>>§persistent_enemies: Vec<PersistentEnemiesInner>§sentient_outposts: Box<SentientOutposts>§simaris: Option<Box<Simaris>>§sortie: Box<Sortie>§steel_path: Box<SteelPath>§syndicate_missions: Vec<SyndicateMission>§vallis_cycle: Box<VallisCycle>§void_trader: Box<VoidTrader>Implementations§
Source§impl Ws
impl Ws
Sourcepub fn new(
timestamp: String,
alerts: Vec<AlertsInner>,
arbitration: Arbitration,
archon_hunt: ArchonHunt,
cambion_cycle: CambionCycle,
cetus_cycle: CetusCycle,
conclave_challenges: Vec<ConclaveChallengesInner>,
construction_progress: Construction,
daily_deals: Vec<DailyDealsInner>,
earth_cycle: EarthCycle,
events: Vec<Event>,
fissures: Option<Value>,
flash_sales: FlashSales,
global_upgrades: Vec<GlobalUpgradesInner>,
invasions: Vec<Invasion>,
news: Vec<NewsInner>,
persistent_enemies: Vec<PersistentEnemiesInner>,
sentient_outposts: SentientOutposts,
sortie: Sortie,
steel_path: SteelPath,
syndicate_missions: Vec<SyndicateMission>,
vallis_cycle: VallisCycle,
void_trader: VoidTrader,
) -> Ws
pub fn new( timestamp: String, alerts: Vec<AlertsInner>, arbitration: Arbitration, archon_hunt: ArchonHunt, cambion_cycle: CambionCycle, cetus_cycle: CetusCycle, conclave_challenges: Vec<ConclaveChallengesInner>, construction_progress: Construction, daily_deals: Vec<DailyDealsInner>, earth_cycle: EarthCycle, events: Vec<Event>, fissures: Option<Value>, flash_sales: FlashSales, global_upgrades: Vec<GlobalUpgradesInner>, invasions: Vec<Invasion>, news: Vec<NewsInner>, persistent_enemies: Vec<PersistentEnemiesInner>, sentient_outposts: SentientOutposts, sortie: Sortie, steel_path: SteelPath, syndicate_missions: Vec<SyndicateMission>, vallis_cycle: VallisCycle, void_trader: VoidTrader, ) -> Ws
Full World State Object
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Ws
impl<'de> Deserialize<'de> for Ws
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 StructuralPartialEq for Ws
Auto Trait Implementations§
impl Freeze for Ws
impl RefUnwindSafe for Ws
impl Send for Ws
impl Sync for Ws
impl Unpin for Ws
impl UnwindSafe for Ws
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