From e5a5130b565372572e57145b73ca33c4cda89ebc Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Fri, 17 Sep 2021 12:30:31 +0200 Subject: [PATCH] Tighten --- .../rust/preserves-schema/src/compiler/context.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/implementations/rust/preserves-schema/src/compiler/context.rs b/implementations/rust/preserves-schema/src/compiler/context.rs index ffcafba..bdf84f7 100644 --- a/implementations/rust/preserves-schema/src/compiler/context.rs +++ b/implementations/rust/preserves-schema/src/compiler/context.rs @@ -189,13 +189,10 @@ impl<'m, 'b> ModuleContext<'m, 'b> { } pub fn language_type(&self) -> Item { - item(seq![self.language_base_type(), anglebrackets![self.any_type()]]) - } - - pub fn language_base_type(&self) -> Item { - item(format!("{}::{}", - self.bundle.config.fully_qualified_module_prefix, - self.bundle.language_struct_name())) + item(seq![self.bundle.config.fully_qualified_module_prefix.clone(), + "::", + self.bundle.language_struct_name(), + anglebrackets![self.any_type()]]) } pub fn extract(&mut self) -> Vec {