EventHeader for Rust

eventheader_dynamic provides a mid-level API for generating runtime-specified events using the EventHeader convention. The events are written using the user_events system. This is intended for use as an implementation layer for a higher-level API like OpenTelemetry.