llvm_scratch/core/target_triple/sub.rs
1use std::fmt;
2
3#[derive(PartialEq, PartialOrd, Eq, Ord, Debug)]
4pub enum Sub {
5 V5,
6 V6M,
7}
8
9impl fmt::Display for Sub {
10 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
11 let sub_str = match self {
12 Self::V5 => "v5",
13 Self::V6M => "v6m",
14 };
15
16 write!(f, "{}", sub_str)
17 }
18}