pub trait BridgeMessageHandler {
// Required methods
fn get_source_outbound_messages() -> Vec<BridgeMessage>;
fn dispatch_target_inbound_message(
message: BridgeMessage,
) -> Result<(), BridgeMessageDispatchError>;
fn notify_source_message_delivery(lane_id: Vec<u8>);
}
Required Methods§
fn get_source_outbound_messages() -> Vec<BridgeMessage>
fn dispatch_target_inbound_message( message: BridgeMessage, ) -> Result<(), BridgeMessageDispatchError>
fn notify_source_message_delivery(lane_id: Vec<u8>)
Object Safety§
This trait is not object safe.