pub trait DeliveryChannel {
// Required method
async fn deliver(
&self,
http_client: &Client,
message: &MessageEnvelope,
) -> Result<DeliveryResult, NotifierError>;
}Required Methods§
async fn deliver( &self, http_client: &Client, message: &MessageEnvelope, ) -> Result<DeliveryResult, NotifierError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".