From 913612c6e8a256003f0b3f09ef15ad5d1fca5ea5 Mon Sep 17 00:00:00 2001 From: gered Date: Fri, 30 Jun 2023 14:53:39 -0400 Subject: [PATCH] cleanups --- src/site.rs | 2 +- src/util.rs | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/src/site.rs b/src/site.rs index eaf22fc..b703163 100644 --- a/src/site.rs +++ b/src/site.rs @@ -7,7 +7,7 @@ use actix_web::{Either, HttpRequest, HttpResponse}; use chrono::{Datelike, TimeZone}; use itertools::Itertools; -use crate::{commonmark, config, util}; +use crate::{commonmark, config}; type UriPath = String; type Tag = String; diff --git a/src/util.rs b/src/util.rs index 7443ba4..47d84f0 100644 --- a/src/util.rs +++ b/src/util.rs @@ -28,11 +28,3 @@ pub fn serialize_naivedatetime_to_i64( ) -> Result { serializer.serialize_i64(value.timestamp()) } - -pub fn safe_subslice(slice: &[T], start: usize, count: usize) -> Option<&[T]> { - if start >= slice.len() { - return None; - } - let end = std::cmp::min(start + count - 1, slice.len() - 1); - Some(&slice[start..=end]) -}