diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js
new file mode 100644
index 0000000..ec94a96
--- /dev/null
+++ b/implementors/core/cmp/trait.Eq.js
@@ -0,0 +1,3 @@
+(function() {var implementors = {};
+implementors["libmedium"] = [{"text":"impl Eq for PostitionType","synthetic":false,"types":["libmedium::post::PostitionType"]}];
+if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
new file mode 100644
index 0000000..f00a390
--- /dev/null
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -0,0 +1,3 @@
+(function() {var implementors = {};
+implementors["libmedium"] = [{"text":"impl PartialEq<PostitionType> for PostitionType","synthetic":false,"types":["libmedium::post::PostitionType"]}];
+if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
new file mode 100644
index 0000000..bbc97f6
--- /dev/null
+++ b/implementors/core/default/trait.Default.js
@@ -0,0 +1,3 @@
+(function() {var implementors = {};
+implementors["libmedium"] = [{"text":"impl<'a, 'b> Default for PositionMap<'a, 'b>","synthetic":false,"types":["libmedium::post::PositionMap"]}];
+if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Freeze.js b/implementors/core/marker/trait.Freeze.js
index 4a2ec73..e702b4f 100644
--- a/implementors/core/marker/trait.Freeze.js
+++ b/implementors/core/marker/trait.Freeze.js
@@ -1,3 +1,3 @@
(function() {var implementors = {};
-implementors["libmedium"] = [{"text":"impl Freeze for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Freeze for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Freeze for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Freeze for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Freeze for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Freeze for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Freeze for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Freeze for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Freeze for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Freeze for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Freeze for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Freeze for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Freeze for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Freeze for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Freeze for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Freeze for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Freeze for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Freeze for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Freeze for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Freeze for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Freeze for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Freeze for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Freeze for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Freeze for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Freeze for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Freeze for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Freeze for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Freeze for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Freeze for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Freeze for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Freeze for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Freeze for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
+implementors["libmedium"] = [{"text":"impl Freeze for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Freeze for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Freeze for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Freeze for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Freeze for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Freeze for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Freeze for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Freeze for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Freeze for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Freeze for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Freeze for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Freeze for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Freeze for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Freeze for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Freeze for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Freeze for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Freeze for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Freeze for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Freeze for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Freeze for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Freeze for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Freeze for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Freeze for PostitionType","synthetic":true,"types":["libmedium::post::PostitionType"]},{"text":"impl<'a, 'b> Freeze for Markup<'a, 'b>","synthetic":true,"types":["libmedium::post::Markup"]},{"text":"impl<'a, 'b> Freeze for PositionMap<'a, 'b>","synthetic":true,"types":["libmedium::post::PositionMap"]},{"text":"impl Freeze for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Freeze for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Freeze for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Freeze for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Freeze for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Freeze for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Freeze for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Freeze for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Freeze for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Freeze for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Freeze for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Send.js b/implementors/core/marker/trait.Send.js
index 864d3cc..a782735 100644
--- a/implementors/core/marker/trait.Send.js
+++ b/implementors/core/marker/trait.Send.js
@@ -1,3 +1,3 @@
(function() {var implementors = {};
-implementors["libmedium"] = [{"text":"impl Send for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Send for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Send for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Send for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Send for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Send for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Send for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Send for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Send for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Send for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Send for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Send for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Send for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Send for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Send for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Send for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Send for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Send for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Send for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Send for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Send for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Send for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Send for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Send for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Send for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Send for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Send for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Send for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Send for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Send for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Send for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Send for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
+implementors["libmedium"] = [{"text":"impl Send for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Send for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Send for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Send for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Send for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Send for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Send for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Send for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Send for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Send for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Send for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Send for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Send for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Send for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Send for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Send for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Send for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Send for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Send for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Send for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Send for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Send for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Send for PostitionType","synthetic":true,"types":["libmedium::post::PostitionType"]},{"text":"impl<'a, 'b> Send for Markup<'a, 'b>","synthetic":true,"types":["libmedium::post::Markup"]},{"text":"impl<'a, 'b> Send for PositionMap<'a, 'b>","synthetic":true,"types":["libmedium::post::PositionMap"]},{"text":"impl Send for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Send for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Send for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Send for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Send for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Send for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Send for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Send for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Send for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Send for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Send for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js
new file mode 100644
index 0000000..e71f987
--- /dev/null
+++ b/implementors/core/marker/trait.StructuralEq.js
@@ -0,0 +1,3 @@
+(function() {var implementors = {};
+implementors["libmedium"] = [{"text":"impl StructuralEq for PostitionType","synthetic":false,"types":["libmedium::post::PostitionType"]}];
+if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js
new file mode 100644
index 0000000..6115e2b
--- /dev/null
+++ b/implementors/core/marker/trait.StructuralPartialEq.js
@@ -0,0 +1,3 @@
+(function() {var implementors = {};
+implementors["libmedium"] = [{"text":"impl StructuralPartialEq for PostitionType","synthetic":false,"types":["libmedium::post::PostitionType"]}];
+if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Sync.js b/implementors/core/marker/trait.Sync.js
index d5685d8..c6bbc70 100644
--- a/implementors/core/marker/trait.Sync.js
+++ b/implementors/core/marker/trait.Sync.js
@@ -1,3 +1,3 @@
(function() {var implementors = {};
-implementors["libmedium"] = [{"text":"impl Sync for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Sync for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Sync for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Sync for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Sync for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Sync for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Sync for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Sync for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Sync for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Sync for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Sync for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Sync for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Sync for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Sync for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Sync for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Sync for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Sync for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Sync for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Sync for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Sync for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Sync for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Sync for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Sync for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Sync for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Sync for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Sync for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Sync for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Sync for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Sync for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Sync for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Sync for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Sync for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
+implementors["libmedium"] = [{"text":"impl Sync for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Sync for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Sync for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Sync for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Sync for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Sync for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Sync for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Sync for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Sync for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Sync for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Sync for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Sync for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Sync for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Sync for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Sync for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Sync for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Sync for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Sync for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Sync for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Sync for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Sync for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Sync for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Sync for PostitionType","synthetic":true,"types":["libmedium::post::PostitionType"]},{"text":"impl<'a, 'b> Sync for Markup<'a, 'b>","synthetic":true,"types":["libmedium::post::Markup"]},{"text":"impl<'a, 'b> Sync for PositionMap<'a, 'b>","synthetic":true,"types":["libmedium::post::PositionMap"]},{"text":"impl Sync for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Sync for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Sync for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Sync for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Sync for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Sync for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Sync for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Sync for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Sync for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Sync for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Sync for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Unpin.js b/implementors/core/marker/trait.Unpin.js
index 9dfef2a..913de65 100644
--- a/implementors/core/marker/trait.Unpin.js
+++ b/implementors/core/marker/trait.Unpin.js
@@ -1,3 +1,3 @@
(function() {var implementors = {};
-implementors["libmedium"] = [{"text":"impl Unpin for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Unpin for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Unpin for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Unpin for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Unpin for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Unpin for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Unpin for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Unpin for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Unpin for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Unpin for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Unpin for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Unpin for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Unpin for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Unpin for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Unpin for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Unpin for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Unpin for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Unpin for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Unpin for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Unpin for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Unpin for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Unpin for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Unpin for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Unpin for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Unpin for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Unpin for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Unpin for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Unpin for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Unpin for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Unpin for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Unpin for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Unpin for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
+implementors["libmedium"] = [{"text":"impl Unpin for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl Unpin for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl Unpin for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl Unpin for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl Unpin for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl Unpin for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl Unpin for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl Unpin for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl Unpin for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl Unpin for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl Unpin for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl Unpin for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl Unpin for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl Unpin for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl Unpin for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl Unpin for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl Unpin for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl Unpin for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl Unpin for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl Unpin for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl Unpin for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl Unpin for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl Unpin for PostitionType","synthetic":true,"types":["libmedium::post::PostitionType"]},{"text":"impl<'a, 'b> Unpin for Markup<'a, 'b>","synthetic":true,"types":["libmedium::post::Markup"]},{"text":"impl<'a, 'b> Unpin for PositionMap<'a, 'b>","synthetic":true,"types":["libmedium::post::PositionMap"]},{"text":"impl Unpin for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl Unpin for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl Unpin for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl Unpin for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl Unpin for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl Unpin for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> Unpin for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl Unpin for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl Unpin for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl Unpin for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl Unpin for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js b/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
index 02dc2de..a7a87c9 100644
--- a/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
+++ b/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
@@ -1,3 +1,3 @@
(function() {var implementors = {};
-implementors["libmedium"] = [{"text":"impl RefUnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl RefUnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl RefUnwindSafe for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl RefUnwindSafe for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl RefUnwindSafe for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl RefUnwindSafe for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl RefUnwindSafe for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl RefUnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl RefUnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl RefUnwindSafe for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl RefUnwindSafe for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl !RefUnwindSafe for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl RefUnwindSafe for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl RefUnwindSafe for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl RefUnwindSafe for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl RefUnwindSafe for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl RefUnwindSafe for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl RefUnwindSafe for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl RefUnwindSafe for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl RefUnwindSafe for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl RefUnwindSafe for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl RefUnwindSafe for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl RefUnwindSafe for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl RefUnwindSafe for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl RefUnwindSafe for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl RefUnwindSafe for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> RefUnwindSafe for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl RefUnwindSafe for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl RefUnwindSafe for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl RefUnwindSafe for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl RefUnwindSafe for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
+implementors["libmedium"] = [{"text":"impl RefUnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl RefUnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl RefUnwindSafe for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl RefUnwindSafe for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl RefUnwindSafe for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl RefUnwindSafe for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl RefUnwindSafe for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl RefUnwindSafe for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl RefUnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl RefUnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl RefUnwindSafe for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl RefUnwindSafe for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl !RefUnwindSafe for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl RefUnwindSafe for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl RefUnwindSafe for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl RefUnwindSafe for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl RefUnwindSafe for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl RefUnwindSafe for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl RefUnwindSafe for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl RefUnwindSafe for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl RefUnwindSafe for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl RefUnwindSafe for PostitionType","synthetic":true,"types":["libmedium::post::PostitionType"]},{"text":"impl<'a, 'b> RefUnwindSafe for Markup<'a, 'b>","synthetic":true,"types":["libmedium::post::Markup"]},{"text":"impl<'a, 'b> RefUnwindSafe for PositionMap<'a, 'b>","synthetic":true,"types":["libmedium::post::PositionMap"]},{"text":"impl RefUnwindSafe for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl RefUnwindSafe for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl RefUnwindSafe for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl RefUnwindSafe for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl RefUnwindSafe for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl RefUnwindSafe for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> RefUnwindSafe for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl RefUnwindSafe for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl RefUnwindSafe for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl RefUnwindSafe for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl RefUnwindSafe for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/panic/unwind_safe/trait.UnwindSafe.js b/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
index 3a4fc04..8915815 100644
--- a/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
+++ b/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
@@ -1,3 +1,3 @@
(function() {var implementors = {};
-implementors["libmedium"] = [{"text":"impl UnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl UnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl UnwindSafe for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl UnwindSafe for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl UnwindSafe for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl UnwindSafe for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl UnwindSafe for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl UnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl UnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl UnwindSafe for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl UnwindSafe for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl !UnwindSafe for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl UnwindSafe for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl UnwindSafe for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl UnwindSafe for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl UnwindSafe for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl UnwindSafe for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl UnwindSafe for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl UnwindSafe for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl UnwindSafe for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl UnwindSafe for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl UnwindSafe for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl UnwindSafe for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl UnwindSafe for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl UnwindSafe for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl UnwindSafe for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> UnwindSafe for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl UnwindSafe for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl UnwindSafe for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl UnwindSafe for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl UnwindSafe for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
+implementors["libmedium"] = [{"text":"impl UnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post::Variables"]},{"text":"impl UnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post::ResponseData"]},{"text":"impl UnwindSafe for GetPostPost","synthetic":true,"types":["libmedium::data::get_post::GetPostPost"]},{"text":"impl UnwindSafe for GetPostPostCreator","synthetic":true,"types":["libmedium::data::get_post::GetPostPostCreator"]},{"text":"impl UnwindSafe for GetPostPostPreviewImage","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewImage"]},{"text":"impl UnwindSafe for GetPostPostPreviewContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostPreviewContent"]},{"text":"impl UnwindSafe for GetPostPostContent","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContent"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModel","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModel"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphs","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphs"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsMarkups","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMarkups"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsIframe","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframe"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsIframeMediaResource","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsIframeMediaResource"]},{"text":"impl UnwindSafe for GetPostPostContentBodyModelParagraphsMetadata","synthetic":true,"types":["libmedium::data::get_post::GetPostPostContentBodyModelParagraphsMetadata"]},{"text":"impl UnwindSafe for Variables","synthetic":true,"types":["libmedium::data::get_post_light::Variables"]},{"text":"impl UnwindSafe for ResponseData","synthetic":true,"types":["libmedium::data::get_post_light::ResponseData"]},{"text":"impl UnwindSafe for GetPostLightPost","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPost"]},{"text":"impl UnwindSafe for GetPostLightPostCreator","synthetic":true,"types":["libmedium::data::get_post_light::GetPostLightPostCreator"]},{"text":"impl !UnwindSafe for Data","synthetic":true,"types":["libmedium::data::Data"]},{"text":"impl UnwindSafe for GetPost","synthetic":true,"types":["libmedium::data::GetPost"]},{"text":"impl UnwindSafe for GistContent","synthetic":true,"types":["libmedium::data::GistContent"]},{"text":"impl UnwindSafe for GistFile","synthetic":true,"types":["libmedium::data::GistFile"]},{"text":"impl UnwindSafe for GetPostLight","synthetic":true,"types":["libmedium::data::GetPostLight"]},{"text":"impl UnwindSafe for PostUrl","synthetic":true,"types":["libmedium::data::PostUrl"]},{"text":"impl UnwindSafe for Meta","synthetic":true,"types":["libmedium::meta::routes::Meta"]},{"text":"impl UnwindSafe for BuildDetails","synthetic":true,"types":["libmedium::meta::BuildDetails"]},{"text":"impl UnwindSafe for build_details","synthetic":true,"types":["libmedium::meta::build_details"]},{"text":"impl UnwindSafe for PostitionType","synthetic":true,"types":["libmedium::post::PostitionType"]},{"text":"impl<'a, 'b> UnwindSafe for Markup<'a, 'b>","synthetic":true,"types":["libmedium::post::Markup"]},{"text":"impl<'a, 'b> UnwindSafe for PositionMap<'a, 'b>","synthetic":true,"types":["libmedium::post::PositionMap"]},{"text":"impl UnwindSafe for Proxy","synthetic":true,"types":["libmedium::proxy::routes::Proxy"]},{"text":"impl UnwindSafe for Post","synthetic":true,"types":["libmedium::proxy::Post"]},{"text":"impl UnwindSafe for index","synthetic":true,"types":["libmedium::proxy::index"]},{"text":"impl UnwindSafe for assets","synthetic":true,"types":["libmedium::proxy::assets"]},{"text":"impl UnwindSafe for by_post_id","synthetic":true,"types":["libmedium::proxy::by_post_id"]},{"text":"impl UnwindSafe for page","synthetic":true,"types":["libmedium::proxy::page"]},{"text":"impl<'a> UnwindSafe for SourcegraphQuery<'a>","synthetic":true,"types":["libmedium::render_html::SourcegraphQuery"]},{"text":"impl UnwindSafe for Routes","synthetic":true,"types":["libmedium::routes::Routes"]},{"text":"impl UnwindSafe for Server","synthetic":true,"types":["libmedium::settings::Server"]},{"text":"impl UnwindSafe for Settings","synthetic":true,"types":["libmedium::settings::Settings"]},{"text":"impl UnwindSafe for SETTINGS","synthetic":true,"types":["libmedium::SETTINGS"]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/libmedium/all.html b/libmedium/all.html
index c568010..4eaba3a 100644
--- a/libmedium/all.html
+++ b/libmedium/all.html
@@ -4,5 +4,5 @@
List of all items
Structs
Traits
Functions
Typedefs
Constants
+ List of all items
Structs
Enums
Traits
Functions
Typedefs
Constants