Skip to content

Commit aa1ffa4

Browse files
committed
Add a DerefMut impl
1 parent 2f44469 commit aa1ffa4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

manul/src/utils/serializable_map.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use alloc::{collections::BTreeMap, format};
22
use core::{
33
fmt::{self, Debug},
44
marker::PhantomData,
5-
ops::Deref,
5+
ops::{Deref, DerefMut},
66
};
77

88
use serde::{
@@ -34,6 +34,12 @@ impl<K, V> Deref for SerializableMap<K, V> {
3434
}
3535
}
3636

37+
impl<K, V> DerefMut for SerializableMap<K, V> {
38+
fn deref_mut(&mut self) -> &mut Self::Target {
39+
&mut self.0
40+
}
41+
}
42+
3743
impl<K, V> Serialize for SerializableMap<K, V>
3844
where
3945
K: Serialize,

0 commit comments

Comments
 (0)