pub trait MessageInspector: Send + Sync {
// Required methods
fn before_send(&self, msg: SipMessage, dest: Option<&SipAddr>) -> SipMessage;
fn after_received(&self, msg: SipMessage, from: &SipAddr) -> SipMessage;
}Required Methods§
fn before_send(&self, msg: SipMessage, dest: Option<&SipAddr>) -> SipMessage
fn after_received(&self, msg: SipMessage, from: &SipAddr) -> SipMessage
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".