From 4db66fb0b21b3ac1932d35317e9bcdff14b716f3 Mon Sep 17 00:00:00 2001 From: Brian Heylin <3947+bheylin@users.noreply.github.com> Date: Wed, 11 Dec 2024 10:14:15 +0100 Subject: [PATCH] Add `'static` lifetime to `const`'s --- src/raw.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/raw.rs b/src/raw.rs index 3b53d150b..3d45ff3e7 100644 --- a/src/raw.rs +++ b/src/raw.rs @@ -120,11 +120,11 @@ pub struct RawValue { impl RawValue { /// A literal JSON null value as `RawValue`. - pub const NULL: &RawValue = RawValue::from_borrowed("null"); + pub const NULL: &'static RawValue = RawValue::from_borrowed("null"); /// A literal JSON boolean true value as `RawValue`. - pub const TRUE: &RawValue = RawValue::from_borrowed("true"); + pub const TRUE: &'static RawValue = RawValue::from_borrowed("true"); /// A literal JSON boolean false value as `RawValue`. - pub const FALSE: &RawValue = RawValue::from_borrowed("false"); + pub const FALSE: &'static RawValue = RawValue::from_borrowed("false"); const fn from_borrowed(json: &str) -> &Self { unsafe { mem::transmute::<&str, &RawValue>(json) }