<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>E0045 on ErrorVault — Developer Error Code Dictionary</title>
    <link>https://errorvault.dev/tags/e0045/</link>
    <description>Recent content in E0045 on ErrorVault — Developer Error Code Dictionary</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 12 Jul 2026 15:08:04 +0800</lastBuildDate>
    <atom:link href="https://errorvault.dev/tags/e0045/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Fix E0045: Type Mismatch in Rust Function Arguments</title>
      <link>https://errorvault.dev/rust/rust-e0045-type-mismatch-function-args/</link>
      <pubDate>Sun, 12 Jul 2026 15:08:04 +0800</pubDate>
      <guid>https://errorvault.dev/rust/rust-e0045-type-mismatch-function-args/</guid>
      <description>&lt;h2 id=&#34;1-symptoms&#34;&gt;1. Symptoms&lt;/h2&gt;&#xA;&lt;p&gt;When the Rust compiler encounters error E0045, you will see a message indicating a type mismatch during function invocation or generic resolution. The error manifests with the compiler explicitly stating that an expected type was not found in the provided arguments. Common presentation includes the file location, line number, and a clear comparison between the expected parameter type and the actual type passed by the caller.&lt;/p&gt;&#xA;&lt;p&gt;Shell output typically shows something similar to the following pattern:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
