Alamofireを使っていてタイトルの通りの言語仕様に気づきました。
Alamofireのrequest(method:, URLString:, parameters:, encoding:)メソッド。
引数のencodingには.URLという初期値が設定されています。
補完をかけてrequestメソッドを呼ぶと引数が全て出てきますが、初期値が代入されている引数に関しては省略して
Alamofire.request(method: .POST, URLString: "hogehoge", parameters:["fuga":1])
などと呼び出しても問題はないようです。
このメソッドに関してはparametersにも初期値としてnilが入っていますので省略可能です。