ruwuma/crates/ruma-common/tests/events/ui/07-enum-sanity-check.rs
2022-05-04 13:11:54 +02:00

22 lines
590 B
Rust

use ruma_common::events;
use ruma_macros::event_enum;
event_enum! {
/// Any global account data event.
enum GlobalAccountData {
"m.direct" => events::direct,
#[cfg(test)]
"m.ignored_user_list" => events::ignored_user_list,
// Doesn't actually have a wildcard, but this should work as a wildcard test
"m.push_rules.*" => events::push_rules,
#[cfg(any())]
"m.ruma_test" => events::ruma_test,
}
}
fn main() {}
#[doc(hidden)]
#[derive(Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
pub struct PrivOwnedStr(Box<str>);