diff options
author | linbingquan <695601626@qq.com> | 2022-12-18 06:20:15 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-17 23:20:15 +0100 |
commit | f46df3e35940fc78163945eed33e58fafed0b06b (patch) | |
tree | c22233bf2019a254045ad0af533225d3f02a402f /ext/ffi/ir.rs | |
parent | f2c9cc500c84a3c6051823cd3ae33d6b4c1f6266 (diff) |
chore: update to Rust 1.66.0 (#17078)
Diffstat (limited to 'ext/ffi/ir.rs')
-rw-r--r-- | ext/ffi/ir.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/ffi/ir.rs b/ext/ffi/ir.rs index 67c65b5b5..ee67171a4 100644 --- a/ext/ffi/ir.rs +++ b/ext/ffi/ir.rs @@ -250,7 +250,7 @@ pub fn ffi_parse_u32_arg( ) -> Result<NativeValue, AnyError> { let u32_value = v8::Local::<v8::Uint32>::try_from(arg) .map_err(|_| type_error("Invalid FFI u32 type, expected unsigned integer"))? - .value() as u32; + .value(); Ok(NativeValue { u32_value }) } @@ -260,7 +260,7 @@ pub fn ffi_parse_i32_arg( ) -> Result<NativeValue, AnyError> { let i32_value = v8::Local::<v8::Int32>::try_from(arg) .map_err(|_| type_error("Invalid FFI i32 type, expected integer"))? - .value() as i32; + .value(); Ok(NativeValue { i32_value }) } @@ -297,7 +297,7 @@ pub fn ffi_parse_i64_arg( { value.i64_value().0 } else if let Ok(value) = v8::Local::<v8::Number>::try_from(arg) { - value.integer_value(scope).unwrap() as i64 + value.integer_value(scope).unwrap() } else { return Err(type_error("Invalid FFI i64 type, expected integer")); }; @@ -358,7 +358,7 @@ pub fn ffi_parse_f64_arg( ) -> Result<NativeValue, AnyError> { let f64_value = v8::Local::<v8::Number>::try_from(arg) .map_err(|_| type_error("Invalid FFI f64 type, expected number"))? - .value() as f64; + .value(); Ok(NativeValue { f64_value }) } |