twitter-api-v1 0.2.1

Twitter API Standard v1.1
Documentation
use serde::{Deserialize, Serialize};
use twitter_api_v2::objects::ResponseBodyErrJson as V2ResponseBodyErrJson;

//
#[derive(Deserialize, Serialize, Debug, Clone)]
pub struct Error {
    pub errors: Vec<ErrorErrorsItem>,
}

#[derive(Deserialize, Serialize, Debug, Clone)]
pub struct ErrorErrorsItem {
    pub code: i64,
    pub message: String,
}

//
impl From<V2ResponseBodyErrJson> for Error {
    fn from(value: V2ResponseBodyErrJson) -> Self {
        Self {
            errors: vec![ErrorErrorsItem {
                code: 0,
                message: value.detail,
            }],
        }
    }
}