logo
pub type StateBuilder<T> = for<'a> fn(_: &'a mut dyn Factory, _: &'a Runtime, _: Logger) -> Pin<Box<dyn Future<Output = Result<T, Error>> + Send + 'a>>;