rune/modules/
mod.rs

1//! Public packages that can be used to provide extract functionality to virtual
2//! machines.
3//!
4//! These are usually included through
5//! [`Context::with_default_modules`][crate::Context::with_default_modules].
6
7// Note: A fair amount of code and documentation in this and child modules is
8// duplicated from the Rust project under the MIT license.
9//
10// https://github.com/rust-lang/rust
11//
12// Copyright 2014-2024 The Rust Project Developers
13
14#[macro_use]
15mod inner_macros;
16
17pub mod any;
18pub mod bytes;
19#[cfg(feature = "capture-io")]
20pub mod capture_io;
21pub mod char;
22pub mod clone;
23pub mod cmp;
24pub mod collections;
25pub mod core;
26#[cfg(feature = "disable-io")]
27pub mod disable_io;
28pub mod f64;
29pub mod fmt;
30pub mod future;
31pub mod hash;
32pub mod i64;
33pub mod io;
34pub mod iter;
35pub mod macros;
36pub mod mem;
37pub mod num;
38pub mod object;
39pub mod ops;
40pub mod option;
41pub mod result;
42pub mod slice;
43pub mod stream;
44pub mod string;
45pub mod test;
46pub mod tuple;
47pub mod u64;
48pub mod vec;