cmp::Ordering,
fmt::{Debug, Display, Formatter, Result as FmtResult},
hash::{Hash, Hasher},
+ ops::Deref,
};
use encoding_rs::{EncoderResult, Encoding, UTF_8};
Self(self.0.clone())
}
}
+
+impl<T> Deref for ByIdentifier<T>
+where
+ T: HasIdentifier + Clone,
+{
+ type Target = T;
+
+ fn deref(&self) -> &Self::Target {
+ &self.0
+ }
+}