No, caller doesn&#x27;t care about &quot;self&quot; and should not. It&#x27;s Rust-specific ugliness and &quot;different order of arguments&quot; is absolutely not the same as &quot;implicit first argument&quot;.