pub struct BroadSubscribeHandler { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AsyncConsumer for BroadSubscribeHandler
impl AsyncConsumer for BroadSubscribeHandler
Source§fn consume<'life0, 'life1, 'async_trait>(
&'life0 mut self,
channel: &'life1 Channel,
deliver: Deliver,
basic_properties: BasicProperties,
content: Vec<u8>,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn consume<'life0, 'life1, 'async_trait>(
&'life0 mut self,
channel: &'life1 Channel,
deliver: Deliver,
basic_properties: BasicProperties,
content: Vec<u8>,
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Consume a delivery from Server. Read more
Auto Trait Implementations§
impl Freeze for BroadSubscribeHandler
impl !RefUnwindSafe for BroadSubscribeHandler
impl Send for BroadSubscribeHandler
impl Sync for BroadSubscribeHandler
impl Unpin for BroadSubscribeHandler
impl UnsafeUnpin for BroadSubscribeHandler
impl !UnwindSafe for BroadSubscribeHandler
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