chore: Remove explicit clones in int

This commit is contained in:
EmperorBale 2021-12-06 17:08:42 -08:00 committed by Adrian Wielgosik
parent a0bbc96b4a
commit 8f27196356
1 changed files with 5 additions and 5 deletions

View File

@ -132,7 +132,7 @@ fn to_exponential<'gc>(
) -> Result<Value<'gc>, Error> {
if let Some(this) = this {
if let Some(this) = this.as_primitive() {
if let Value::Integer(number) = this.clone() {
if let Value::Integer(number) = *this {
let digits = args
.get(0)
.cloned()
@ -166,7 +166,7 @@ fn to_fixed<'gc>(
) -> Result<Value<'gc>, Error> {
if let Some(this) = this {
if let Some(this) = this.as_primitive() {
if let Value::Integer(number) = this.clone() {
if let Value::Integer(number) = *this {
let digits = args
.get(0)
.cloned()
@ -197,7 +197,7 @@ fn to_precision<'gc>(
) -> Result<Value<'gc>, Error> {
if let Some(this) = this {
if let Some(this) = this.as_primitive() {
if let Value::Integer(number) = this.clone() {
if let Value::Integer(number) = *this {
let wanted_digits = args
.get(0)
.cloned()
@ -224,7 +224,7 @@ fn to_string<'gc>(
) -> Result<Value<'gc>, Error> {
if let Some(this) = this {
if let Some(this) = this.as_primitive() {
if let Value::Integer(number) = this.clone() {
if let Value::Integer(number) = *this {
let radix = args
.get(0)
.cloned()
@ -251,7 +251,7 @@ fn value_of<'gc>(
) -> Result<Value<'gc>, Error> {
if let Some(this) = this {
if let Some(this) = this.as_primitive() {
return Ok(this.clone());
return Ok(*this);
}
}