pub struct V8SessionFrameReceiver { /* private fields */ }Expand description
Direct view of the V8 runtime’s one bounded per-session output lane. Mapping the typed in-process event to the legacy binary frame is allocation-local and no longer requires a relay queue or an OS thread per session.
Implementations§
Source§impl V8SessionFrameReceiver
impl V8SessionFrameReceiver
pub fn recv(&self) -> Result<BinaryFrame, RecvError>
pub async fn recv_async(&self) -> Result<BinaryFrame, RecvError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for V8SessionFrameReceiver
impl RefUnwindSafe for V8SessionFrameReceiver
impl Send for V8SessionFrameReceiver
impl Sync for V8SessionFrameReceiver
impl Unpin for V8SessionFrameReceiver
impl UnsafeUnpin for V8SessionFrameReceiver
impl UnwindSafe for V8SessionFrameReceiver
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