volcengine 0.2.0

a rust api sdk for volcengine, for CI test, not for production
Documentation
#[derive(Debug, thiserror::Error)]
pub enum Error
{
    #[error("{0}")]
    Header(#[from] http::header::InvalidHeaderValue),
    #[error("{0}")]
    Http(#[from] reqwest::Error),
    #[error("{0}")]
    Url(#[from] url::ParseError),
    #[error("failed to build subtitle request")]
    SubtitleRequestBuild,
    #[error("{0}")]
    Json(#[from] serde_json::Error),
    #[error("{0}")]
    DotEnv(#[from] dotenv::Error),
    #[error("{0}")]
    Env(#[from] std::env::VarError),
    #[error("not file extension")]
    NoExtension,
    #[error("{0}")]
    Io(#[from] std::io::Error),
    #[error("record asr return error")]
    RecordAsrResponse,
    #[error("record asr request build error")]
    RecordRequestBuild
}

pub type Result<T> = std::result::Result<T, Error>;