diff --git a/utils/pattern/src/frontend/databake.rs b/utils/pattern/src/frontend/databake.rs index 2dda9912e27..91313458628 100644 --- a/utils/pattern/src/frontend/databake.rs +++ b/utils/pattern/src/frontend/databake.rs @@ -4,6 +4,7 @@ use core::any::TypeId; +use crate::DoublePlaceholder; use crate::SinglePlaceholder; use super::*; @@ -19,6 +20,8 @@ where let store = self.store.bake(ctx); let b = if TypeId::of::() == TypeId::of::() { quote!(icu_pattern::SinglePlaceholder) + } else if TypeId::of::() == TypeId::of::() { + quote!(icu_pattern::DoublePlaceholder) } else { unreachable!("all impls of sealed trait PatternBackend should be covered") };