From 0afa0f88ebfd626b67fecd6c91e05e4b5249a99a Mon Sep 17 00:00:00 2001 From: martinjrobins Date: Sat, 18 Apr 2026 13:17:29 +0000 Subject: [PATCH 1/2] feat(compiler): to_module --- diffsl/src/execution/compiler.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/diffsl/src/execution/compiler.rs b/diffsl/src/execution/compiler.rs index 918cc31..7e05af2 100644 --- a/diffsl/src/execution/compiler.rs +++ b/diffsl/src/execution/compiler.rs @@ -201,6 +201,10 @@ impl Compiler { pub fn module(&self) -> &M { &self._module } + + pub fn to_module(self) -> M { + self._module + } pub fn get_tensors(&self) -> Vec { self.jit_get_tensor_functions From 20f6d0dc94bb6434ce3740dfd5b795c8675d20c5 Mon Sep 17 00:00:00 2001 From: martinjrobins Date: Sat, 18 Apr 2026 13:21:07 +0000 Subject: [PATCH 2/2] cargo fmt --- diffsl/src/execution/compiler.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diffsl/src/execution/compiler.rs b/diffsl/src/execution/compiler.rs index 7e05af2..f7a2c5f 100644 --- a/diffsl/src/execution/compiler.rs +++ b/diffsl/src/execution/compiler.rs @@ -201,7 +201,7 @@ impl Compiler { pub fn module(&self) -> &M { &self._module } - + pub fn to_module(self) -> M { self._module }