From cfcf9d153bb6ba33aa3350e8537990ef6def7ef8 Mon Sep 17 00:00:00 2001 From: Lann Martin Date: Wed, 25 Sep 2024 08:37:11 -0400 Subject: [PATCH] trigger: Re-export a few things to ease trigger development Signed-off-by: Lann Martin --- crates/trigger/src/lib.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/crates/trigger/src/lib.rs b/crates/trigger/src/lib.rs index daefa659b..089df3772 100644 --- a/crates/trigger/src/lib.rs +++ b/crates/trigger/src/lib.rs @@ -4,10 +4,12 @@ pub mod loader; use std::future::Future; use clap::Args; -use spin_core::Linker; -use spin_factors::RuntimeFactors; +pub use spin_core::Linker; +pub use spin_factors::RuntimeFactors; use spin_factors_executor::{FactorsExecutorApp, FactorsInstanceBuilder}; +pub use anyhow; +pub use clap::Parser; pub use spin_app::App; /// Type alias for a [`spin_factors_executor::FactorsExecutorApp`] specialized to a [`Trigger`]. @@ -21,7 +23,7 @@ pub type TriggerInstanceBuilder<'a, T, F> = pub type Store = spin_core::Store>; /// Type alias for [`spin_factors_executor::InstanceState`] specialized to a [`Trigger`]. -type TriggerInstanceState = spin_factors_executor::InstanceState< +pub type TriggerInstanceState = spin_factors_executor::InstanceState< ::InstanceState, >::InstanceState, >;