tfpl 0.2.0

FPL, in the terminal
use std::{fmt, string::ToString};

use serde::{
    de::{self, Deserializer, Visitor},
    Deserialize, Serialize,
};
use strum::Display;

#[derive(Debug, Clone, PartialEq, Eq, Serialize, Display, Deserialize)]
pub enum Action {
    Tick,
    Render,
    Resize(u16, u16),
    Suspend,
    Resume,
    Quit,
    Up,
    Down,
    Left,
    Right,
    Refresh,
    Enter,
    Escape,
    Error(String),
    Help,
    GetPlayerImage(i64),
}