feat(delta): const

This commit is contained in:
Nova
2023-01-04 07:23:23 -05:00
parent fe22451be5
commit 45998df389

View File

@@ -6,7 +6,7 @@ pub struct Delta<T> {
}
#[allow(dead_code)]
impl<T> Delta<T> {
pub fn new(value: T) -> Self {
pub const fn new(value: T) -> Self {
Delta {
value,
changed: false,
@@ -20,7 +20,7 @@ impl<T> Delta<T> {
self.changed = false;
delta
}
pub fn value(&self) -> &T {
pub const fn value(&self) -> &T {
&self.value
}
pub fn value_mut(&mut self) -> &mut T {