diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/handlers/blog.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/handlers/blog.rs b/src/handlers/blog.rs index feeab44..0be6dbb 100644 --- a/src/handlers/blog.rs +++ b/src/handlers/blog.rs @@ -79,12 +79,12 @@ pub async fn post_view( Extension(state): Extension<Arc<State>>, headers: HeaderMap, ) -> Result<(StatusCode, Markup)> { - let mut want: Option<Post> = None; + let mut want: Option<&Post> = None; let want_link = format!("blog/{}", name); for post in &state.blog { if post.link == want_link { - want = Some(post.clone()); + want = Some(&post); } } |
