Struct v8::WasmStreaming [−][src]
#[repr(C)]pub struct WasmStreaming(_);
Expand description
The V8 interface for WebAssembly streaming compilation. When streaming compilation is initiated, V8 passes a Self object to the embedder such that the embedder can pass the input bytes for streaming compilation to V8.
Implementations
Pass a new chunk of bytes to WebAssembly streaming compilation.
Should be called after all received bytes where passed to
Self::on_bytes_received()
to tell V8 that there will be no
more bytes. Does not have to be called after Self::abort()
has been called already.
Abort streaming compilation. If {exception} has a value, then the promise associated with streaming compilation is rejected with that value. If {exception} does not have value, the promise does not get rejected.
Sets the UTF-8 encoded source URL for the Script
object. This must be
called before Self::finish()
.