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