git.delta.rocks / jrsonnet / refs/commits / 98b29c54b6bd

difftreelog

refactor types are acyclic

mtyykpwyYaroslav Bolyukin2026-04-25parent: #a12d03f.patch.diff
in: master

1 file changed

modifiedcrates/jrsonnet-types/src/lib.rsdiffbeforeafterboth
22
3use std::fmt::Display;3use std::fmt::Display;
44
5use jrsonnet_gcmodule::Trace;5use jrsonnet_gcmodule::Acyclic;
66
7#[derive(Debug, Clone, Copy, PartialEq, Eq, Trace)]7#[derive(Debug, Clone, Copy, PartialEq, Eq, Acyclic)]
8pub enum ValType {8pub enum ValType {
9 Bool,9 Bool,
10 Null,10 Null,
40 }40 }
41}41}
4242
43#[derive(Debug, Clone, PartialEq, Trace)]43#[derive(Debug, Clone, PartialEq, Acyclic)]
44#[trace(skip)]
45pub enum ComplexValType {44pub enum ComplexValType {
46 Any,45 Any,
47 Char,46 Char,