pub struct SubmissionChannel { /* private fields */ }Expand description
Concrete submission channel backed by a tokio mpsc channel.
Created by the dispatch loop and cloned (cheaply via Arc) into each
ExecutorContext. Implements TaskSubmissionPort so it can be passed
as Arc<dyn TaskSubmissionPort> without coupling executor-local to tokio.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SubmissionChannel
impl RefUnwindSafe for SubmissionChannel
impl Send for SubmissionChannel
impl Sync for SubmissionChannel
impl Unpin for SubmissionChannel
impl UnsafeUnpin for SubmissionChannel
impl UnwindSafe for SubmissionChannel
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