This commit is contained in:
Gered 2023-06-30 14:53:39 -04:00
parent 8885a7c9d8
commit 913612c6e8
2 changed files with 1 additions and 9 deletions

View file

@ -7,7 +7,7 @@ use actix_web::{Either, HttpRequest, HttpResponse};
use chrono::{Datelike, TimeZone}; use chrono::{Datelike, TimeZone};
use itertools::Itertools; use itertools::Itertools;
use crate::{commonmark, config, util}; use crate::{commonmark, config};
type UriPath = String; type UriPath = String;
type Tag = String; type Tag = String;

View file

@ -28,11 +28,3 @@ pub fn serialize_naivedatetime_to_i64<S: serde::Serializer>(
) -> Result<S::Ok, S::Error> { ) -> Result<S::Ok, S::Error> {
serializer.serialize_i64(value.timestamp()) serializer.serialize_i64(value.timestamp())
} }
pub fn safe_subslice<T>(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])
}