Introduce element and object enums.
This commit is contained in:
parent
77f8375d7a
commit
3b472a9e96
5
src/types/element.rs
Normal file
5
src/types/element.rs
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
use serde::Serialize;
|
||||||
|
|
||||||
|
#[derive(Debug, Serialize)]
|
||||||
|
#[serde(untagged)]
|
||||||
|
pub(crate) enum RenderElement {}
|
@ -1,11 +1,15 @@
|
|||||||
mod blog_post_page;
|
mod blog_post_page;
|
||||||
mod document_element;
|
mod document_element;
|
||||||
|
mod element;
|
||||||
mod global_settings;
|
mod global_settings;
|
||||||
mod heading;
|
mod heading;
|
||||||
|
mod object;
|
||||||
mod section;
|
mod section;
|
||||||
|
|
||||||
pub(crate) use blog_post_page::RenderBlogPostPage;
|
pub(crate) use blog_post_page::RenderBlogPostPage;
|
||||||
pub(crate) use document_element::RenderDocumentElement;
|
pub(crate) use document_element::RenderDocumentElement;
|
||||||
|
pub(crate) use element::RenderElement;
|
||||||
pub(crate) use global_settings::GlobalSettings;
|
pub(crate) use global_settings::GlobalSettings;
|
||||||
pub(crate) use heading::RenderHeading;
|
pub(crate) use heading::RenderHeading;
|
||||||
|
pub(crate) use object::RenderObject;
|
||||||
pub(crate) use section::RenderSection;
|
pub(crate) use section::RenderSection;
|
||||||
|
5
src/types/object.rs
Normal file
5
src/types/object.rs
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
use serde::Serialize;
|
||||||
|
|
||||||
|
#[derive(Debug, Serialize)]
|
||||||
|
#[serde(untagged)]
|
||||||
|
pub(crate) enum RenderObject {}
|
Loading…
x
Reference in New Issue
Block a user