Introduce element and object enums.

This commit is contained in:
Tom Alexander 2023-10-24 00:04:44 -04:00
parent 77f8375d7a
commit 3b472a9e96
Signed by: talexander
GPG Key ID: D3A179C9A53C0EDE
3 changed files with 14 additions and 0 deletions

5
src/types/element.rs Normal file
View File

@ -0,0 +1,5 @@
use serde::Serialize;
#[derive(Debug, Serialize)]
#[serde(untagged)]
pub(crate) enum RenderElement {}

View File

@ -1,11 +1,15 @@
mod blog_post_page;
mod document_element;
mod element;
mod global_settings;
mod heading;
mod object;
mod section;
pub(crate) use blog_post_page::RenderBlogPostPage;
pub(crate) use document_element::RenderDocumentElement;
pub(crate) use element::RenderElement;
pub(crate) use global_settings::GlobalSettings;
pub(crate) use heading::RenderHeading;
pub(crate) use object::RenderObject;
pub(crate) use section::RenderSection;

5
src/types/object.rs Normal file
View File

@ -0,0 +1,5 @@
use serde::Serialize;
#[derive(Debug, Serialize)]
#[serde(untagged)]
pub(crate) enum RenderObject {}