diff options
| author | Xe Iaso <me@christine.website> | 2023-01-24 22:48:12 -0500 |
|---|---|---|
| committer | Xe Iaso <me@christine.website> | 2023-01-24 22:48:12 -0500 |
| commit | e32abf821401dd2d52a134de0a745d06f4d08c70 (patch) | |
| tree | 0def89e84edd8ed7f3b282112da34a3846e496a6 /src | |
| parent | 424da2a2992daad64d709b3f55cb3d664cb0c567 (diff) | |
| download | xesite-e32abf821401dd2d52a134de0a745d06f4d08c70.tar.xz xesite-e32abf821401dd2d52a134de0a745d06f4d08c70.zip | |
try saving memory
Signed-off-by: Xe Iaso <me@christine.website>
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); } } |
