fn receiver_for_type(
val: Transferrable,
) -> fn(&GlobalScope, &mut StructuredDataReader<'_>, u64, MutableHandleObject) -> Result<(), ()>
fn receiver_for_type(
val: Transferrable,
) -> fn(&GlobalScope, &mut StructuredDataReader<'_>, u64, MutableHandleObject) -> Result<(), ()>