pub struct RuntimeCommsInputSink { /* private fields */ }Expand description
Routes host-mode comms interactions through the runtime adapter.
Awaits only admission (durable-before-ack), NOT execution completion — the host loop continues immediately after the input is accepted.
Implementations§
Source§impl RuntimeCommsInputSink
impl RuntimeCommsInputSink
pub fn new(adapter: Arc<RuntimeSessionAdapter>, session_id: SessionId) -> Self
Trait Implementations§
Source§impl RuntimeInputSink for RuntimeCommsInputSink
impl RuntimeInputSink for RuntimeCommsInputSink
Auto Trait Implementations§
impl Freeze for RuntimeCommsInputSink
impl !RefUnwindSafe for RuntimeCommsInputSink
impl Send for RuntimeCommsInputSink
impl Sync for RuntimeCommsInputSink
impl Unpin for RuntimeCommsInputSink
impl UnsafeUnpin for RuntimeCommsInputSink
impl !UnwindSafe for RuntimeCommsInputSink
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