mirror of
https://github.com/Noratrieb/elven-forest.git
synced 2026-01-17 03:45:00 +01:00
readelf
This commit is contained in:
parent
478a3c15e1
commit
98eaa92612
6 changed files with 263 additions and 3 deletions
|
|
@ -27,6 +27,18 @@ macro_rules! const_group_with_fmt {
|
|||
}
|
||||
}
|
||||
|
||||
impl std::fmt::Display for $struct_name {
|
||||
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
|
||||
match self.0 {
|
||||
$(
|
||||
$value => f.write_str(stringify!($name)),
|
||||
)*
|
||||
a => write!(f, "{}({a})", $group_name)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
impl PartialEq<$ty> for $struct_name {
|
||||
fn eq(&self, other: &$ty) -> bool {
|
||||
self.0 == *other
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue