diff --git a/elfo-core/src/message.rs b/elfo-core/src/message.rs index 6d20edf..20589d4 100644 --- a/elfo-core/src/message.rs +++ b/elfo-core/src/message.rs @@ -374,8 +374,8 @@ fn lookup_vtable(protocol: &str, name: &str) -> Option<&'static MessageVTable> { // SAFETY: this pair doesn't overlive the function. let (protocol, name) = unsafe { ( - std::mem::transmute::<_, &'static str>(protocol), - std::mem::transmute::<_, &'static str>(name), + std::mem::transmute::<&str, &'static str>(protocol), + std::mem::transmute::<&str, &'static str>(name), ) }; diff --git a/elfo-dumper/src/dump_storage.rs b/elfo-dumper/src/dump_storage.rs index 7640d5a..62a51df 100644 --- a/elfo-dumper/src/dump_storage.rs +++ b/elfo-dumper/src/dump_storage.rs @@ -33,7 +33,7 @@ impl DumpStorage { registry_config: DumpRegistryConfig { // At startup we doesn't limit dumping at all. // The dumper reconfigure the storage at startup. - max_part_count: usize::max_value(), + max_part_count: usize::MAX, }, registries: Default::default(), classes: Default::default(),