pub trait ErrorSet<C> {
fn parsing_error(context: C, error: &str) -> ThrusterError<C>;
fn generic_error(context: C) -> ThrusterError<C>;
fn unauthorized_error(context: C) -> ThrusterError<C>;
fn not_found_error(context: C) -> ThrusterError<C>;
}