credence-lib 0.0.6

An unfussy web server designed for straightforward authoring and scalable performance
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::context::*;

use {axum::http::*, std::result::Result};

//
// RenderPreparer
//

/// [RenderedPage](super::RenderedPage) preparer.
#[allow(async_fn_in_trait)]
pub trait RenderPreparer {
    /// Prepare.
    async fn prepare<'own>(&self, context: &mut RenderContext<'own>) -> Result<(), StatusCode>;
}