Skip to content

Commit c35c080

Browse files
committed
Avoid intermediary iterator for vecbytes parametervalue
Signed-off-by: Ludvig Liljenberg <[email protected]>
1 parent cd72bd7 commit c35c080

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/hyperlight_common/src/flatbuffer_wrappers/function_types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ impl TryFrom<Parameter<'_>> for ParameterValue {
181181
ParameterValue::String(hlstring.value().unwrap_or_default().to_string())
182182
}),
183183
FbParameterValue::hlvecbytes => param.value_as_hlvecbytes().map(|hlvecbytes| {
184-
ParameterValue::VecBytes(hlvecbytes.value().unwrap_or_default().iter().collect())
184+
ParameterValue::VecBytes(hlvecbytes.value().unwrap_or_default().bytes().to_vec())
185185
}),
186186
other => {
187187
bail!("Unexpected flatbuffer parameter value type: {:?}", other);

0 commit comments

Comments
 (0)