// -*- coding: utf-8 -*- // // Simple CMS // // Copyright (C) 2011-2024 Michael Büsch // // Licensed under the Apache License version 2.0 // or the MIT license, at your option. // SPDX-License-Identifier: Apache-2.0 OR MIT pub mod python; use crate::{reply::Reply, request::Request}; use anyhow as ah; pub trait Runner { async fn run(&mut self, request: Request) -> ah::Result; } // vim: ts=4 sw=4 expandtab