Structsยง
- Auto
Close ๐Worker - Blob
Info ๐The info pertaining to a blob managed by this global. - Broadcast
Listener ๐A wrapper for broadcasts coming in over IPC, and the event-loop. - File
Listener ๐A wrapper for the handling of file data received by the ipc router - Global
Scope ๐ - Managed
Message ๐Port Data representing a message-port managed by this global. - Message
Listener ๐A wrapper for glue-code between the ipc router and the event-loop.
Enumsยง
- Blob
Result ๐The result of looking-up the data for a Blob, containing either the in-memory bytes, or the file-id. - Blob
Tracker ๐A holder of a weak reference for a DOM blob or file. - State representing whether this global is currently managing broadcast channels.
- File
Listener ๐State - File
Listener ๐Target - Message
Port ๐State State representing whether this global is currently managing messageports.
Constantsยง
Traitsยง
- Global
Scope ๐Helpers
Functionsยง
- 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. - Callback used to enqueue file chunks to streams as part of FileListener.
Type Aliasesยง
- File
Listener ๐Callback