trading212 0.2.15

A library for interacting with the Trading212 API
Documentation
//! Executor model

/// `Executor`'s supported by the API
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
pub enum Executor {
    /// API
    #[serde(rename = "API")]
    Api,
    /// IOS
    #[serde(rename = "IOS")]
    Ios,
    /// ANDROID
    #[serde(rename = "ANDROID")]
    Android,
    /// WEB
    #[serde(rename = "WEB")]
    Web,
    /// SYSTEM
    #[serde(rename = "SYSTEM")]
    System,
    /// AUTOINVEST
    #[serde(rename = "AUTOINVEST")]
    Autoinvest,
}

impl Default for Executor {
    fn default() -> Self {
        Self::Api
    }
}