diff options
Diffstat (limited to 'internals')
-rw-r--r-- | internals/Cargo.toml | 2 | ||||
-rw-r--r-- | internals/src/encoder/encodable.rs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/internals/Cargo.toml b/internals/Cargo.toml index 1808868..3d92ff6 100644 --- a/internals/Cargo.toml +++ b/internals/Cargo.toml @@ -7,7 +7,7 @@ keywords = ["mail-api"] categories = [] license = "MIT OR Apache-2.0" repository = "https://github.com/1aim/mail" -version = "0.2.0" +version = "0.2.1" readme = "./README.md" [dependencies] diff --git a/internals/src/encoder/encodable.rs b/internals/src/encoder/encodable.rs index b06a9bc..ff1e29a 100644 --- a/internals/src/encoder/encodable.rs +++ b/internals/src/encoder/encodable.rs @@ -18,7 +18,7 @@ pub trait EncodableInHeader: Send + Sync + Any + Debug { fn boxed_clone(&self) -> Box<EncodableInHeader>; #[doc(hidden)] - fn type_id( &self ) -> TypeId { + fn type_id(&self) -> TypeId { TypeId::of::<Self>() } } @@ -28,7 +28,7 @@ impl EncodableInHeader { #[inline(always)] pub fn is<T: EncodableInHeader>(&self) -> bool { - self.type_id() == TypeId::of::<T>() + EncodableInHeader::type_id(self) == TypeId::of::<T>() } |