(
&mut self,
item: RuntimeItem,
name_in_runtime_module: &str,
)
| 2623 | } |
| 2624 | |
| 2625 | fn path_from_runtime_module( |
| 2626 | &mut self, |
| 2627 | item: RuntimeItem, |
| 2628 | name_in_runtime_module: &str, |
| 2629 | ) -> String { |
| 2630 | self.needs_runtime_module = true; |
| 2631 | self.r#gen.rt_module.insert(item); |
| 2632 | let prefix = if let Identifier::StreamOrFuturePayload = &self.identifier { |
| 2633 | "super::super::" |
| 2634 | } else { |
| 2635 | "" |
| 2636 | }; |
| 2637 | format!("{prefix}_rt::{name_in_runtime_module}") |
| 2638 | } |
| 2639 | |
| 2640 | pub fn is_list_canonical(&self, ty: &Type) -> bool { |
| 2641 | if !self.resolve.all_bits_valid(ty) { |
no test coverage detected