Struct ketos::module::Module [] [src]

pub struct Module {
    pub name: Name,
    pub scope: Scope,
}

Contains the values in a loaded module's namespace.

Fields

name: Name

Module name

scope: Scope

Module scope

Methods

impl Module
[src]

fn new(name: &str, scope: Scope) -> Module

Creates a new module using the given scope.

Trait Implementations

impl Clone for Module
[src]

fn clone(&self) -> Module

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more