Module globalscope

Module globalscope 

Source

Structsยง

AutoCloseWorker ๐Ÿ”’
BlobInfo ๐Ÿ”’
The info pertaining to a blob managed by this global.
BroadcastListener ๐Ÿ”’
A wrapper for broadcasts coming in over IPC, and the event-loop.
ClassicScript
https://html.spec.whatwg.org/multipage/#classic-script
FileListener ๐Ÿ”’
A wrapper for the handling of file data received by the ipc router
GlobalScope ๐Ÿ”’
ManagedMessagePort ๐Ÿ”’
Data representing a message-port managed by this global.
MessageListener ๐Ÿ”’
A wrapper for glue-code between the ipc router and the event-loop.

Enumsยง

BlobResult ๐Ÿ”’
The result of looking-up the data for a Blob, containing either the in-memory bytes, or the file-id.
BlobTracker ๐Ÿ”’
A holder of a weak reference for a DOM blob or file.
BroadcastChannelState ๐Ÿ”’
State representing whether this global is currently managing broadcast channels.
ErrorReporting ๐Ÿ”’
FileListenerState ๐Ÿ”’
FileListenerTarget ๐Ÿ”’
MessagePortState ๐Ÿ”’
State representing whether this global is currently managing messageports.
RethrowErrors ๐Ÿ”’

Constantsยง

_IMPL_DOMOBJECT_FOR_GlobalScope ๐Ÿ”’

Functionsยง

compile_script ๐Ÿ”’
evaluate_script ๐Ÿ”’
https://tc39.es/ecma262/#sec-runtime-semantics-scriptevaluation
global_scope_from_global ๐Ÿ”’ โš 
Returns the Rust global scope from a JS global object.
global_scope_from_global_static ๐Ÿ”’ โš 
Returns the Rust global scope from a JS global object.
stream_handle_eof ๐Ÿ”’
Callback used to close streams as part of FileListener.
stream_handle_incoming ๐Ÿ”’
Callback used to enqueue file chunks to streams as part of FileListener.

Type Aliasesยง

FileListenerCallback ๐Ÿ”’