summaryrefslogtreecommitdiff
path: root/templates/_specific_renderer_matching.rs.template
blob: bd41406683211076385b4525ad4a9b54d4c307bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Auto generated by build.rs
match type_id {
>>>>>>>>>> renderer_match_arms
    _ => Err(CmdRenderError::RendererNotFound(format!("{:?}", type_id)))
}

@@@ >>> renderer_match_arms
    type_id if type_id == std::any::TypeId::of::<<<<output_type>>>>() => {
        <<<renderer_type>>>::render(
            &data.downcast::<<<<output_type>>>>()
        .unwrap()).await
    },
@@@ <<<