From 98b29c54b6bda810b97a39785abc302003a14a25 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Sun, 05 Apr 2026 19:25:11 +0000 Subject: [PATCH] refactor: types are acyclic --- --- a/crates/jrsonnet-types/src/lib.rs +++ b/crates/jrsonnet-types/src/lib.rs @@ -2,9 +2,9 @@ use std::fmt::Display; -use jrsonnet_gcmodule::Trace; +use jrsonnet_gcmodule::Acyclic; -#[derive(Debug, Clone, Copy, PartialEq, Eq, Trace)] +#[derive(Debug, Clone, Copy, PartialEq, Eq, Acyclic)] pub enum ValType { Bool, Null, @@ -40,8 +40,7 @@ } } -#[derive(Debug, Clone, PartialEq, Trace)] -#[trace(skip)] +#[derive(Debug, Clone, PartialEq, Acyclic)] pub enum ComplexValType { Any, Char, -- gitstuff