#root::debug

Show root/debug/Show.vi

trait Show[T];
enum Show { ... }

show root/debug/Show.vi:8

fn Show::show[T; Show[T]](self: &T) -> Show;

Literal root/debug/Show.vi:11

enum Show { ... }

Constructor root/debug/Show.vi:11

enum Show { ... }

Tuple root/debug/Show.vi:11

enum Show { ... }

Object root/debug/Show.vi:11

enum Show { ... }

List root/debug/Show.vi:11

enum Show { ... }

to_string root/debug/Show.vi:20

impl to_string: Cast[Show, String];

format root/debug/Show.vi:26

fn format(self: Show, max_width: N32) -> String;

ShowTuple root/debug/Show.vi:125

trait ShowTuple[T];

tuple root/debug/Show.vi:129

impl tuple[T; ShowTuple[T]]: Show[T];

ShowObject root/debug/Show.vi:150

trait ShowObject[T];

object root/debug/Show.vi:154

impl object[T; ShowObject[T]]: Show[T];

struct_ root/debug/Show.vi:176

impl struct_[S, C; Struct[S, C], Show[C]]: Show[S];

ShowVariant root/debug/Show.vi:182

trait ShowVariant[V];

enum_ root/debug/Show.vi:187

impl enum_[E, V; Enum[E, V], ShowVariant[V]]: Show[E];

ref root/debug/Show.vi:211

impl ref[T; Show[T]]: Show[&T];
  1. ShowTuple

    1. ShowObject

      1. ShowVariant