Skip to content

Commit 55942a2

Browse files
committed
feat(virtq): remove, now dead, hlbytechunks and hlsizeprefixedbytechunks
Signed-off-by: Tomasz Andrzejak <andreiltd@gmail.com>
1 parent 0d737e2 commit 55942a2

9 files changed

Lines changed: 76 additions & 384 deletions

File tree

src/hyperlight_common/src/flatbuffer_wrappers/function_types.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ where
369369
DecodedExternalBytes::ByteChunks(value) => Ok(ParameterValue::ByteChunks(value)),
370370
}
371371
}
372-
FbParameterValue::hlvecbytes | FbParameterValue::hlbytechunks => {
372+
FbParameterValue::hlvecbytes => {
373373
bail!("Embedded byte parameters are not supported")
374374
}
375375
_ => param.try_into(),
@@ -394,7 +394,7 @@ where
394394
DecodedExternalBytes::ByteChunks(value) => Ok(ReturnValue::ByteChunks(value)),
395395
}
396396
}
397-
FbReturnValue::hlsizeprefixedbuffer | FbReturnValue::hlsizeprefixedbytechunks => {
397+
FbReturnValue::hlsizeprefixedbuffer => {
398398
bail!("Embedded byte returns are not supported")
399399
}
400400
_ => return_value.try_into(),
@@ -450,7 +450,7 @@ impl TryFrom<Parameter<'_>> for ParameterValue {
450450
FbParameterValue::hlstring => param.value_as_hlstring().map(|hlstring| {
451451
ParameterValue::String(hlstring.value().unwrap_or_default().to_string())
452452
}),
453-
FbParameterValue::hlvecbytes | FbParameterValue::hlbytechunks => {
453+
FbParameterValue::hlvecbytes => {
454454
bail!("Embedded byte parameters are not supported")
455455
}
456456
FbParameterValue::hlexternalbytes => {
@@ -870,7 +870,7 @@ impl TryFrom<ReturnValueBox<'_>> for ReturnValue {
870870
Ok(ReturnValue::String(hlstring.unwrap_or("".to_string())))
871871
}
872872
FbReturnValue::hlvoid => Ok(ReturnValue::Void(())),
873-
FbReturnValue::hlsizeprefixedbuffer | FbReturnValue::hlsizeprefixedbytechunks => {
873+
FbReturnValue::hlsizeprefixedbuffer => {
874874
bail!("Embedded byte returns are not supported")
875875
}
876876
FbReturnValue::hlexternalbytes => {

src/hyperlight_common/src/flatbuffers/hyperlight/generated/hlbytechunks_generated.rs

Lines changed: 0 additions & 124 deletions
This file was deleted.

src/hyperlight_common/src/flatbuffers/hyperlight/generated/hlsizeprefixedbytechunks_generated.rs

Lines changed: 0 additions & 150 deletions
This file was deleted.

src/hyperlight_common/src/flatbuffers/hyperlight/generated/parameter_generated.rs

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -212,20 +212,6 @@ impl<'a> Parameter<'a> {
212212
None
213213
}
214214
}
215-
216-
#[inline]
217-
#[allow(non_snake_case)]
218-
pub fn value_as_hlbytechunks(&self) -> Option<hlbytechunks<'a>> {
219-
if self.value_type() == ParameterValue::hlbytechunks {
220-
let u = self.value();
221-
// Safety:
222-
// Created from a valid Table for this object
223-
// Which contains a valid union in this slot
224-
Some(unsafe { hlbytechunks::init_from_table(u) })
225-
} else {
226-
None
227-
}
228-
}
229215
}
230216

231217
impl flatbuffers::Verifiable for Parameter<'_> {
@@ -293,11 +279,6 @@ impl flatbuffers::Verifiable for Parameter<'_> {
293279
"ParameterValue::hlexternalbytes",
294280
pos,
295281
),
296-
ParameterValue::hlbytechunks => v
297-
.verify_union_variant::<flatbuffers::ForwardsUOffset<hlbytechunks>>(
298-
"ParameterValue::hlbytechunks",
299-
pos,
300-
),
301282
_ => Ok(()),
302283
},
303284
)?
@@ -458,16 +439,6 @@ impl core::fmt::Debug for Parameter<'_> {
458439
)
459440
}
460441
}
461-
ParameterValue::hlbytechunks => {
462-
if let Some(x) = self.value_as_hlbytechunks() {
463-
ds.field("value", &x)
464-
} else {
465-
ds.field(
466-
"value",
467-
&"InvalidFlatbuffer: Union discriminant does not match value.",
468-
)
469-
}
470-
}
471442
_ => {
472443
let x: Option<()> = None;
473444
ds.field("value", &x)

0 commit comments

Comments
 (0)