use fhir_model::for_all_versions;
pub trait SearchEntryModeExt {
fn is_match(&self) -> bool;
}
macro_rules! impl_search_entry_mode_ext {
($version:ident) => {
mod $version {
use fhir_model::$version::codes::SearchEntryMode;
use super::*;
impl SearchEntryModeExt for SearchEntryMode {
fn is_match(&self) -> bool {
*self == SearchEntryMode::Match
}
}
}
};
}
for_all_versions!(impl_search_entry_mode_ext);