pub trait DebugWithContext<Ctx> { // Required method fn fmt(&self, ctx: &Ctx, f: &mut Formatter<'_>) -> Result; }