fn create<S>(
        topic: S,
        queue: QueueHandle,
        subscriber_address: S,
    ) -> Rc<RefCell<MemSubscription>>
    where
        S: ToString,
    {
        Rc::new(RefCell::new(MemSubscription {
            topic: topic.to_string(),
            queue: queue.clone(),
            subscriber_address: subscriber_address.to_string(),
        }))
    }
/// Create a new subscription on `topic` with message storage on `queue`, at the given address.
Create a new subscription on `topic` with message storage on `queue`, at the given address.
Create a new subscription on ` topic ` with message storage on ` queue ` at the given address .
fn create<S>(
        topic: S,
        queue: QueueHandle,
        subscriber_address: S,
    ) -> Rc<RefCell<MemSubscription>>
    where
        S: ToString,
    {
        Rc::new(RefCell::new(MemSubscription {
            topic: topic.to_string(),
            queue: queue.clone(),
            subscriber_address: subscriber_address.to_string(),
        }))
    }
fn create < S > ( topic : S , queue : QueueHandle , subscriber_address : S , ) -> Rc < RefCell < MemSubscription > > where S : ToString , { Rc :: new ( RefCell :: new ( MemSubscription { topic : topic . to_string ( ) , queue : queue . clone ( ) , subscriber_address : subscriber_address . to_string ( ) , } ) ) }
Create a new subscription on `topic` with message storage on `queue`, at the given address.
Create a new subscription on ` topic ` with message storage on ` queue ` at the given address .
topic
S
queue
QueueHandle
subscriber_address
S
topic
S
queue
QueueHandle
subscriber_address
S