Struct xitca_web::handler::websocket::ResponseWeakSender
source · 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 !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