heddle_client/auth_requests.rs
1//! Typed requests for `heddle auth` handlers.
2
3#[derive(Clone, Debug)]
4pub enum AuthCommand {
5 Login {
6 server: String,
7 no_browser: bool,
8 },
9 Logout {
10 server: Option<String>,
11 },
12 Status {
13 server: Option<String>,
14 },
15 CreateServiceToken {
16 name: String,
17 namespace: String,
18 server: Option<String>,
19 },
20}