pub struct Sortie {
pub id: Option<String>,
pub activation: Option<String>,
pub expiry: Option<String>,
pub reward_pool: String,
pub variants: Vec<SortieAllOfVariants>,
pub boss: String,
pub faction: Faction,
pub faction_key: Option<Faction>,
}Fields§
§id: Option<String>unique identifier for this object/event/thing
activation: Option<String>ISO-8601 formatted timestamp for when the event began
expiry: Option<String>A 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.
reward_pool: String§variants: Vec<SortieAllOfVariants>§boss: String§faction: FactionFaction of the boss controlling the sortie
faction_key: Option<Faction>Unlocalized Faction of the boss controlling the sortie
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Sortie
impl<'de> Deserialize<'de> for Sortie
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 Sortie
Auto Trait Implementations§
impl Freeze for Sortie
impl RefUnwindSafe for Sortie
impl Send for Sortie
impl Sync for Sortie
impl Unpin for Sortie
impl UnwindSafe for Sortie
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