pub struct ResponseWeakSender { /* private fields */ }Expand description
Weak version of ResponseSender.
Implementations§
Source§impl ResponseWeakSender
impl ResponseWeakSender
Sourcepub fn upgrade(&self) -> Option<ResponseSender>
pub fn upgrade(&self) -> Option<ResponseSender>
upgrade self to strong response sender. return None when ResponseSender is already dropped.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResponseWeakSender
impl RefUnwindSafe for ResponseWeakSender
impl Send for ResponseWeakSender
impl Sync for ResponseWeakSender
impl Unpin for ResponseWeakSender
impl UnwindSafe for ResponseWeakSender
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