perf: use const-str's include_asset!
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
use std::time::Duration;
|
||||
|
||||
use const_macros::{file::FileAsset, include_asset};
|
||||
|
||||
/// Max [`moka`] pfp cache capacity
|
||||
pub const MAX_PFP_CACHE_CAPACITY: u64 = 1024;
|
||||
|
||||
@@ -9,8 +11,7 @@ pub const MAX_PFP_CACHE_CAPACITY: u64 = 1024;
|
||||
pub const MAX_PFP_SIZE: u64 = 8 * 1024 * 1024; // 8 MiB; TODO: might lower, high for prototyping
|
||||
|
||||
/// Default user image to use if users have none
|
||||
pub const DEFAULT_USER_PFP: &[u8] = include_bytes!("../assets/default-pfp.png");
|
||||
pub const DEFAULT_USER_PFP_MIME: &str = "image/png; charset=binary";
|
||||
pub const DEFAULT_USER_PFP: FileAsset = include_asset!("assets/default-pfp.png");
|
||||
/// Basically [`USER_CACHES_HEADER`] but much longer for the [`DEFAULT_USER_PFP`]
|
||||
pub const DEFAULT_USER_PFP_CACHES_HEADER: &str =
|
||||
crate::utils::web::make_static_cache_header!(Duration::from_hours(2), Duration::from_days(1));
|
||||
|
||||
Reference in New Issue
Block a user