From db6e16e140e9e997d35fbc1e96660fbb17a62fc6 Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Wed, 16 Dec 2020 17:47:03 +0100 Subject: [PATCH] Use metering:: namespace for get_remaining_points/set_remaining_points --- examples/metering.rs | 2 +- lib/middlewares/src/lib.rs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/examples/metering.rs b/examples/metering.rs index 48fcdad96bc..785f6df3a86 100644 --- a/examples/metering.rs +++ b/examples/metering.rs @@ -21,7 +21,7 @@ use wasmer::CompilerConfig; use wasmer::{imports, wat2wasm, Instance, Module, Store}; use wasmer_compiler_cranelift::Cranelift; use wasmer_engine_jit::JIT; -use wasmer_middlewares::{get_remaining_points, set_remaining_points, Metering}; +use wasmer_middlewares::metering::{get_remaining_points, set_remaining_points, Metering}; fn main() -> anyhow::Result<()> { // Let's declare the Wasm module. diff --git a/lib/middlewares/src/lib.rs b/lib/middlewares/src/lib.rs index 1fbfa1e40fa..561366c22c7 100644 --- a/lib/middlewares/src/lib.rs +++ b/lib/middlewares/src/lib.rs @@ -1,3 +1,5 @@ pub mod metering; -pub use metering::{get_remaining_points, set_remaining_points, Metering}; +// The most commonly used symbol are exported at top level of the module. Others are available +// via modules, e.g. `wasmer_middlewares::metering::get_remaining_points` +pub use metering::Metering;