# \[Pre-RFC\] named arguments

**URL:** <https://internals.rust-lang.org/t/pre-rfc-named-arguments/3831>\
**Category:** language design\
**Created:** [August 8, 2016, 9:57am UTC](https://internals.rust-lang.org/t/pre-rfc-named-arguments/3831 "2016-08-08T09:57:08Z")\
**Posts on this page:** 1\
**Showing post:** 250

<div class="post-metadata">

**Author:** ![CodingPower472](https://avatars.discourse-cdn.com/v4/letter/c/f19dbf/32.png) [@CodingPower472](https://internals.rust-lang.org/u/CodingPower472)\
**Post date:** [August 15, 2017, 11:43pm UTC](https://internals.rust-lang.org/t/pre-rfc-named-arguments/3831/250 "2017-08-15T23:43:33Z")

</div>

I absolutely love this idea. It is very useful in Swift. I think they should also add default values for parameters so that you don’t have to name out every argument.

---

_[View the full topic](https://internals.rust-lang.org/t/pre-rfc-named-arguments/3831)._
