workaround some large type name length issues

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2025-03-30 22:59:29 +00:00
parent db99d3a001
commit d60920c728
14 changed files with 41 additions and 32 deletions

View file

@ -136,6 +136,7 @@ macro_rules! err_log {
}
#[macro_export]
#[collapse_debuginfo(yes)]
macro_rules! err_lev {
(debug_warn) => {
if $crate::debug::logging() {

View file

@ -1,3 +1,5 @@
#![type_length_limit = "12288"]
pub mod alloc;
pub mod config;
pub mod debug;

View file

@ -149,7 +149,6 @@ where
&event_fetch,
parallel_fetches,
)
.boxed()
.await?;
debug!(count = sorted_control_levels.len(), "power events");
@ -164,7 +163,6 @@ where
&event_fetch,
parallel_fetches,
)
.boxed()
.await?;
debug!(count = resolved_control.len(), "resolved power events");
@ -192,7 +190,6 @@ where
let sorted_left_events =
mainline_sort(&events_to_resolve, power_event.cloned(), &event_fetch, parallel_fetches)
.boxed()
.await?;
trace!(list = ?sorted_left_events, "events left, sorted");
@ -204,7 +201,6 @@ where
&event_fetch,
parallel_fetches,
)
.boxed()
.await?;
// Add unconflicted state to the resolved state

View file

@ -173,6 +173,7 @@ macro_rules! is_equal {
/// Functor for |x| *x.$i
#[macro_export]
#[collapse_debuginfo(yes)]
macro_rules! deref_at {
($idx:tt) => {
|t| *t.$idx
@ -181,6 +182,7 @@ macro_rules! deref_at {
/// Functor for |ref x| x.$i
#[macro_export]
#[collapse_debuginfo(yes)]
macro_rules! ref_at {
($idx:tt) => {
|ref t| &t.$idx
@ -189,6 +191,7 @@ macro_rules! ref_at {
/// Functor for |&x| x.$i
#[macro_export]
#[collapse_debuginfo(yes)]
macro_rules! val_at {
($idx:tt) => {
|&t| t.$idx
@ -197,6 +200,7 @@ macro_rules! val_at {
/// Functor for |x| x.$i
#[macro_export]
#[collapse_debuginfo(yes)]
macro_rules! at {
($idx:tt) => {
|t| t.$idx