--- a/crates/jrsonnet-evaluator/src/builtin/mod.rs +++ b/crates/jrsonnet-evaluator/src/builtin/mod.rs @@ -448,7 +448,7 @@ #[jrsonnet_macros::builtin] fn builtin_encode_utf8(str: IStr) -> Result { - Ok(Bytes(str.bytes().map(|b| b).collect::>().into())) + Ok(Bytes(str.bytes().collect::>().into())) } #[jrsonnet_macros::builtin] --- a/crates/jrsonnet-evaluator/src/typed/conversions.rs +++ b/crates/jrsonnet-evaluator/src/typed/conversions.rs @@ -343,7 +343,7 @@ type Error = LocError; fn try_from(value: Bytes) -> Result { - Ok(Val::Arr(ArrValue::Bytes(value.0))) + Ok(Self::Arr(ArrValue::Bytes(value.0))) } }