Struct spider::website::ChannelGuard
source · pub struct ChannelGuard(/* private fields */);
Expand description
Guard a channel from closing until all concurrent operations are done.
Implementations§
source§impl ChannelGuard
impl ChannelGuard
Trait Implementations§
source§impl Clone for ChannelGuard
impl Clone for ChannelGuard
source§fn clone(&self) -> ChannelGuard
fn clone(&self) -> ChannelGuard
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ChannelGuard
impl RefUnwindSafe for ChannelGuard
impl Send for ChannelGuard
impl Sync for ChannelGuard
impl Unpin for ChannelGuard
impl UnwindSafe for ChannelGuard
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