Module ketos::module [] [src]

Implements loading named values from code modules.

Structs

BuiltinModuleLoader

Loads builtin modules.

FileModuleLoader

Loads modules from a file.

Module

Contains the values in a loaded module's namespace.

ModuleBuilder

Helper to build modules in Rust code.

ModuleRegistry

Loads modules into the running program and caches previously loaded modules

Constants

COMPILED_FILE_EXTENSION

File extension for ketos compiled bytecode files.

FILE_EXTENSION

File extension for ketos source files.

Traits

ModuleLoader

Loads modules into separate namespaces