pub fn send_message<F>(
message_type: &str,
message_content: &str,
recipient: &str,
recipient_type: &RecipientType,
recipient_uri: &str,
message_result_callback: F,
core: Arc<SipCore>,
transport: &Arc<SipTransport>,
public_user_identity: &str,
rt: &Arc<Runtime>,
)