pub struct StandaloneMessagingServiceWrapper {
pub service: Arc<StandaloneMessagingService>,
pub tm: Arc<SipTransactionManager>,
}
Fields§
§service: Arc<StandaloneMessagingService>
§tm: Arc<SipTransactionManager>
Trait Implementations§
Source§impl TransactionHandler for StandaloneMessagingServiceWrapper
impl TransactionHandler for StandaloneMessagingServiceWrapper
fn handle_transaction( &self, transaction: &Arc<ServerTransaction>, ongoing_dialogs: &Arc<Mutex<Vec<Arc<SipDialog>>>>, channels: &mut Option<(Sender<ServerTransactionEvent>, Receiver<ServerTransactionEvent>)>, rt: &Arc<Runtime>, ) -> bool
Auto Trait Implementations§
impl Freeze for StandaloneMessagingServiceWrapper
impl !RefUnwindSafe for StandaloneMessagingServiceWrapper
impl Send for StandaloneMessagingServiceWrapper
impl Sync for StandaloneMessagingServiceWrapper
impl Unpin for StandaloneMessagingServiceWrapper
impl !UnwindSafe for StandaloneMessagingServiceWrapper
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more