pub struct BoundChannelSink {
pub sink: Arc<dyn ChannelSink>,
pub liveness: Option<ChannelLivenessHandle>,
}Fields§
§sink: Arc<dyn ChannelSink>§liveness: Option<ChannelLivenessHandle>Trait Implementations§
Source§impl Clone for BoundChannelSink
impl Clone for BoundChannelSink
Source§fn clone(&self) -> BoundChannelSink
fn clone(&self) -> BoundChannelSink
Returns a duplicate 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 BoundChannelSink
impl !RefUnwindSafe for BoundChannelSink
impl Send for BoundChannelSink
impl Sync for BoundChannelSink
impl Unpin for BoundChannelSink
impl UnsafeUnpin for BoundChannelSink
impl !UnwindSafe for BoundChannelSink
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