#![forbid(unsafe_code, missing_docs)]
#![warn(clippy::pedantic)]
use displaydoc::Display;
use thiserror::Error;
#[derive(Display, Error, Debug)]
pub enum TokenError {
ResponseError(String),
}
#[derive(Display, Error, Debug)]
pub enum XboxError {
ResponseError(String),
}
#[derive(Display, Error, Debug)]
pub enum XTSError {
ResponseError(String),
}
#[derive(Display, Error, Debug)]
pub enum OAuthError {
AuthenticationFailure(String),
ParseError(String),
BindError(String),
}
#[derive(Display, Error, Debug)]
pub enum LaunchError {
Requirements(String),
}