We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7054f93 commit dd065c5Copy full SHA for dd065c5
epserde/src/deser/mem_case.rs
@@ -5,7 +5,7 @@
5
*/
6
7
use bitflags::bitflags;
8
-use core::{mem::size_of, ops::Deref};
+use core::{borrow::Borrow, mem::size_of, ops::Deref};
9
use maligned::A64;
10
use mem_dbg::{MemDbg, MemSize};
11
@@ -139,6 +139,12 @@ impl<S> AsRef<S> for MemCase<S> {
139
}
140
141
142
+impl<S> Borrow<S> for MemCase<S> {
143
+ fn borrow(&self) -> &S {
144
+ &self.0
145
+ }
146
+}
147
+
148
impl<S: Send + Sync> From<S> for MemCase<S> {
149
fn from(s: S) -> Self {
150
MemCase::encase(s)
0 commit comments