eve_esi 0.4.9

Thread-safe, asynchronous client for EVE Online's ESI & OAuth2
Documentation
//! # EVE ESI Standing Enums
//!
//! Provides standing enum shared between characters & corporations
//!
//! ## Enums
//! - [`StandingType`]: The type of character or corporation standing entry (Agent, NpcCorp, or Faction)

use serde::{Deserialize, Serialize};

/// The type of character or corporation standing entry (Agent, NpcCorp, or Faction)
///
/// # Documentation
/// - <https://developers.eveonline.com/api-explorer#/schemas/CharactersCharacterIdStandingsGet>
///
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq)]
pub enum StandingType {
    /// Standing type is with an NPC agent
    #[serde(rename = "agent")]
    Agent,
    /// Standing type is with an NPC corporation
    #[serde(rename = "npc_corp")]
    NpcCorp,
    /// Standing type is with an NPC faction
    #[serde(rename = "faction")]
    Faction,
}