Expand description
Anonymous Braze-managed placeholder resolution (__BRAZESYNC__).
Resolved at apply/diff time from the freshly-fetched remote body
via URL / ${NAME} / positional anchor correlation.
Re-exports§
pub use braze_managed::prepare_field;pub use braze_managed::LidFallback;pub use braze_managed::PreparedTemplate;pub use correlation::extract_cb_id_values;pub use correlation::extract_html_lid_values;pub use correlation::extract_plaintext_lid_values;pub use correlation::normalize_url;pub use correlation::slug_for_cb_id;pub use correlation::slug_for_lid;pub use correlation::CbIdCorrelation;pub use correlation::LidCorrelation;pub use integration::format_failures;pub use integration::format_fallback_reports;pub use integration::resolve_content_block_with_remote;pub use integration::resolve_email_template_with_remote;pub use integration::FallbackReport;pub use integration::ResolutionFailure;pub use placeholder::extract_placeholders;pub use placeholder::find_suspicious_placeholders;pub use placeholder::has_placeholders;pub use placeholder::Placeholder;pub use placeholder::PlaceholderType;pub use placeholder::ResolutionError;pub use placeholder::TOKEN;
Modules§
- braze_
managed - Runtime resolution of anonymous
__BRAZESYNC__placeholders. - correlation
- Remote-body correlation primitives.
- integration
- Wiring layer between
crate::valuesand the diff / apply pipeline. - placeholder
- Anonymous Braze-managed placeholder:
__BRAZESYNC__. - templatize
- Migration pass: raw-lid / raw-cb_id bodies → templated bodies.