hyperlane_broadcast/broadcast_map/
trait.rs

1use crate::*;
2
3/// Defines the essential traits required for types that can be used as values in a `BroadcastMap`.
4///
5/// Any type implementing `BroadcastMapTrait` must also implement `Clone` and `Debug`,
6/// enabling efficient duplication and debugging within the broadcast map system.
7pub trait BroadcastMapTrait: Clone + Debug {}