diff --git a/default_environment/templates/html/inline_source_block.dust b/default_environment/templates/html/inline_source_block.dust
index 7ab64e2..85ced05 100644
--- a/default_environment/templates/html/inline_source_block.dust
+++ b/default_environment/templates/html/inline_source_block.dust
@@ -1 +1 @@
-!!!!!!!! inline_source_block
+{.value}
diff --git a/src/context/inline_source_block.rs b/src/context/inline_source_block.rs
index 9972c95..8aa3ced 100644
--- a/src/context/inline_source_block.rs
+++ b/src/context/inline_source_block.rs
@@ -9,15 +9,19 @@ use crate::intermediate::IInlineSourceBlock;
#[derive(Debug, Serialize)]
#[serde(tag = "type")]
#[serde(rename = "inline_source_block")]
-pub(crate) struct RenderInlineSourceBlock {}
+pub(crate) struct RenderInlineSourceBlock {
+ value: String,
+}
impl RenderInlineSourceBlock {
pub(crate) fn new(
config: &Config,
output_directory: &Path,
output_file: &Path,
- comment: &IInlineSourceBlock,
+ original: &IInlineSourceBlock,
) -> Result {
- Ok(RenderInlineSourceBlock {})
+ Ok(RenderInlineSourceBlock {
+ value: original.value.clone(),
+ })
}
}
diff --git a/src/intermediate/inline_source_block.rs b/src/intermediate/inline_source_block.rs
index 5a90e29..29071b3 100644
--- a/src/intermediate/inline_source_block.rs
+++ b/src/intermediate/inline_source_block.rs
@@ -3,13 +3,17 @@ use crate::error::CustomError;
use super::registry::Registry;
#[derive(Debug)]
-pub(crate) struct IInlineSourceBlock {}
+pub(crate) struct IInlineSourceBlock {
+ pub(crate) value: String,
+}
impl IInlineSourceBlock {
pub(crate) async fn new<'parse>(
registry: &mut Registry<'parse>,
original: &organic::types::InlineSourceBlock<'parse>,
) -> Result {
- Ok(IInlineSourceBlock {})
+ Ok(IInlineSourceBlock {
+ value: original.value.to_owned(),
+ })
}
}