Expand description
Namespaces and ids shared by many crates in Servo.
Macros§
- namespace_
id 🔒 - size_
of_ 🔒test - Asserts the size of a type at compile time.
Structs§
- Blob
Index - Broadcast
Channel Router Index - Browsing
Context Group Id - Browsing
Context Index - Cookie
Store Index - DomException
Index - DomMatrix
Index - DomPoint
Index - DomQuad
Index - DomRect
Index - History
State Index - Image
Bitmap Index - Index
- A non-zero index, associated with a particular type.
- Message
Port Index - Message
Port Router Index - Namespace
Index - A pipeline-namespaced index associated with a particular type.
- Offscreen
Canvas Index - Pipeline
Index - Pipeline
Namespace - Each pipeline ID needs to be unique. However, it also needs to be possible to generate the pipeline ID from an iframe element (this simplifies a lot of other code that makes use of pipeline IDs).
- Pipeline
Namespace Id - Pipeline
Namespace Installer - A per-process installer of pipeline-namespaces.
- Pipeline
Namespace Request - Request a pipeline-namespace id from the constellation.
- Quota
Exceeded Error Index - Scroll
Tree Node Id - An id for a ScrollTreeNode in the ScrollTree. This contains both the index to the node in the tree’s array of nodes as well as the corresponding SpatialId for the SpatialNode in the WebRender display list.
- Service
Worker Index - Service
Worker Registration Index - WebView
Id - Zero
Index - An attempt to create a new Index value failed because the index value was zero.
Constants§
- PIPELINE_
NAMESPACE - TEST_
BROWSING_ CONTEXT_ ID - TEST_
BROWSING_ CONTEXT_ INDEX - TEST_
NAMESPACE - TEST_
PIPELINE_ ID - TEST_
PIPELINE_ INDEX - TEST_
WEBVIEW_ ID - WEBVIEW_
ID
Statics§
- PIPELINE_
NAMESPACE_ 🔒INSTALLER - A per-process unique pipeline-namespace-installer. Accessible via PipelineNamespace.
Traits§
- Indexable
- A type that implements this trait is expected to be used as part of the NamespaceIndex type.