| Crates.io | majordome-derive |
| lib.rs | majordome-derive |
| version | 1.2.1 |
| created_at | 2024-05-05 21:22:18.525898+00 |
| updated_at | 2025-05-22 17:28:13.495232+00 |
| description | Derive macros for the majordome crate |
| homepage | |
| repository | https://github.com/merlleu/majordome |
| max_upload_size | |
| id | 1230552 |
| size | 33,668 |
#[derive(MajordomeError)]
#[err(prefix = "errors.gg.wls.")]
pub enum AuthError {
#[err(code="invalid_token", msg="Invalid token", status=401)]
InvalidToken,
#[err(code="unknown_event", msg="Unknown event {id}", status=404)]
UnknownEvent {id: String},
#[err(code="not_enough_players", msg="Not enough players (required: {required}, actual: {actual})", status=400)]
NotEnoughPlayers{required: u32, actual: u32},
}