Skip to main content

Module catalog

Module catalog 

Source
Expand description

Rust-owned standard-library declarations and executable reference documentation.

prelude generates the compiler prelude and its docs from the same declarations. functions owns global native signatures and crate::methods owns receiver methods used by both the checker and the reference. Primitive descriptions come directly from crate::Value doc comments. The website renders catalog; it does not maintain a parallel language schema.

Re-exports§

pub use prelude::PRELUDE;

Modules§

functions
Documented native functions supplied by the Rust interpreter.
prelude
Rust-owned source and reference metadata for declarations imported by every program.
values
Primitive references reuse doc comments captured at the Rust Value variants.

Structs§

Builtin
One standard-library entry shared by the website and language services.
BuiltinDefinition
One documented Rust registration. Macros emit this alongside the declaration consumed by the compiler; doc comments feed both rustdoc and the website.
BuiltinExample
An executable, documented example exported to a host UI.
BuiltinMember
A compiler-derived field, method, parameter or result with source documentation.
ExampleSpec
A source-owned example and its independent expected result.
MemberDoc
Documentation attached to a field, parameter, method or function result.

Functions§

catalog
Return the standard library from Rust declarations, doc comments and checked examples. This metadata is also exported unchanged by the WebAssembly SDK.