diff options
Diffstat (limited to 'src/systems/render/render_system.rs')
| -rw-r--r-- | src/systems/render/render_system.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/systems/render/render_system.rs b/src/systems/render/render_system.rs new file mode 100644 index 0000000..7371e7a --- /dev/null +++ b/src/systems/render/render_system.rs @@ -0,0 +1,14 @@ +use std::any::Any; + +use crate::systems::{ + cmd::errors::CmdRenderError, + render::renderer::{JVRenderResult, JVResultRenderer}, +}; + +pub async fn render( + data: Box<dyn Any + Send + 'static>, + type_name: String, +) -> Result<JVRenderResult, CmdRenderError> { + let type_name_str = type_name.as_str(); + include!("_specific_renderer_matching.rs") +} |
