feat(delta): const
This commit is contained in:
@@ -6,7 +6,7 @@ pub struct Delta<T> {
|
|||||||
}
|
}
|
||||||
#[allow(dead_code)]
|
#[allow(dead_code)]
|
||||||
impl<T> Delta<T> {
|
impl<T> Delta<T> {
|
||||||
pub fn new(value: T) -> Self {
|
pub const fn new(value: T) -> Self {
|
||||||
Delta {
|
Delta {
|
||||||
value,
|
value,
|
||||||
changed: false,
|
changed: false,
|
||||||
@@ -20,7 +20,7 @@ impl<T> Delta<T> {
|
|||||||
self.changed = false;
|
self.changed = false;
|
||||||
delta
|
delta
|
||||||
}
|
}
|
||||||
pub fn value(&self) -> &T {
|
pub const fn value(&self) -> &T {
|
||||||
&self.value
|
&self.value
|
||||||
}
|
}
|
||||||
pub fn value_mut(&mut self) -> &mut T {
|
pub fn value_mut(&mut self) -> &mut T {
|
||||||
|
|||||||
Reference in New Issue
Block a user