mirror of
https://github.com/tribufu/tribufu-rust
synced 2026-05-06 14:57:27 +00:00
20 lines
399 B
Rust
20 lines
399 B
Rust
// Copyright (c) Tribufu. All Rights Reserved.
|
|
|
|
use serde::{Deserialize, Serialize};
|
|
|
|
#[derive(Debug, Copy, Clone, Serialize, Deserialize)]
|
|
#[serde(rename_all = "snake_case")]
|
|
pub enum TokenType {
|
|
User,
|
|
Bot,
|
|
Client,
|
|
Server,
|
|
}
|
|
|
|
#[derive(Debug, Copy, Clone, Serialize, Deserialize)]
|
|
#[serde(rename_all = "snake_case")]
|
|
pub enum AuthorizationType {
|
|
ApiKey,
|
|
Basic,
|
|
Bearer,
|
|
}
|