stak-module 0.12.18

Modules in Stak Scheme
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Modules.

use crate::Guard;

/// A module.
pub trait Module<'a> {
    /// A read guard against a module.
    type Guard: Guard;

    /// Returns bytecode.
    fn bytecode(&'a self) -> Self::Guard;
}