smbcloud_cli/account/signup/
mod.rs

1pub mod process;
2use std::fmt::Display;
3
4pub use process::*;
5
6#[derive(Debug, Clone, Copy)]
7pub enum SignupMethod {
8    Email,
9    GitHub,
10}
11
12impl Display for SignupMethod {
13    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
14        match self {
15            Self::Email => write!(f, "Email and password"),
16            Self::GitHub => write!(f, "GitHub Account (beta)"),
17        }
18    }
19}