Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/conradludgate/dbg-pls
/ functions
Functions
397 in github.com/conradludgate/dbg-pls
⨍
Functions
397
◇
Types & classes
81
↓ 1 callers
Method
use_rename
(&mut self, use_rename: &UseRename)
src/pretty/please/item.rs:732
↓ 1 callers
Method
value_with
(mut self, value: &dyn DebugWith<T>, with: &T)
src/debug_map.rs:118
↓ 1 callers
Method
variadic
(&mut self, variadic: &Variadic)
src/pretty/please/item.rs:1347
↓ 1 callers
Method
variant
(&mut self, variant: &Variant)
src/pretty/please/data.rs:8
↓ 1 callers
Method
vis_restricted
(&mut self, vis: &VisRestricted)
src/pretty/please/data.rs:67
↓ 1 callers
Function
write
(path: P, content: TokenStream)
syn-codegen/src/main.rs:28
Function
color
Wraps a [`DebugPls`] type into a [`std::fmt::Debug`] type for use in regular [`format!`]
src/colors.rs:82
Function
color_with
Wraps a [`DebugPls`] type into a [`std::fmt::Debug`] type for use in regular [`format!`]
src/colors.rs:88
Function
colors
()
src/colors.rs:228
Function
debug_generic
()
tests/derive.rs:109
Function
debug_map
()
tests/derive.rs:76
Function
debug_nested_map
()
tests/derive.rs:84
Function
debug_nested_set
()
tests/derive.rs:62
Function
debug_nested_struct
()
tests/derive.rs:45
Function
debug_recursive
()
tests/derive.rs:144
Function
debug_recursive2
()
tests/derive.rs:161
Function
debug_small_set
()
tests/derive.rs:57
Function
debug_struct
()
tests/derive.rs:29
Function
debug_struct_big
()
tests/derive.rs:37
Method
default
()
debug-derive/src/parse.rs:119
Method
deref
(&self)
src/pretty/please/iter.rs:43
Function
derive
(input: TokenStream)
debug-derive/src/lib.rs:11
Method
entries
(mut self, entries: I)
src/debug_list.rs:55
Method
entries
(self, entries: I)
src/debug_map.rs:149
Method
entries_with
(mut self, entries: I, with: &T)
src/debug_list.rs:66
Method
entries_with
(self, entries: I, with: &T)
src/debug_map.rs:168
Method
entry
(mut self, entry: &dyn DebugPls)
src/debug_list.rs:41
Method
entry_with
(mut self, value: &dyn DebugWith<T>, with: &T)
src/debug_list.rs:48
Function
expr_array
()
tests/syn.rs:14
Method
field
(mut self, value: &dyn DebugPls)
src/debug_tuple.rs:44
Method
field
(mut self, value: &dyn DebugPls)
src/debug_tuple_struct.rs:49
Method
field
(mut self, name: &str, value: &dyn DebugPls)
src/debug_struct.rs:59
Method
field_with
(mut self, value: &dyn DebugWith<T>, with: &T)
src/debug_tuple_struct.rs:56
Method
field_with
(mut self, name: &str, value: &dyn DebugWith<T>, with: &T)
src/debug_struct.rs:74
Method
finish
Closes off the tuple.
src/debug_tuple.rs:57
Method
finish
Closes off the tuple struct.
src/debug_tuple_struct.rs:62
Method
finish
Closes off the list
src/debug_list.rs:80
Method
finish
Closes off the map.
src/debug_map.rs:180
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/pretty.rs:12
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/colors.rs:46
Method
fmt
(&self, _with: &W, f: Formatter<'_>)
src/impls/proc_macro2.rs:6
Method
fmt
(&self, with: &W, f: Formatter<'_>)
src/impls/std.rs:18
Method
fmt
(&self, _with: &W, f: Formatter<'_>)
src/impls/syn/mod.rs:10
Method
fmt
(&self, __with_associated_data: &__With, f: Formatter<'_>)
src/impls/syn/gen.rs:7
Method
fmt
(&self, with: &W, f: Formatter<'_>)
src/impls/std/collections.rs:8
Method
fmt
(&self, _with: &W, f: Formatter<'_>)
src/impls/std/tuple.rs:33
Method
from
(tt: TokenTree)
src/pretty/please/token.rs:72
Method
group
(param: &GenericParam)
src/pretty/please/generics.rs:30
Method
group
(arg: &GenericArgument)
src/pretty/please/path.rs:96
Method
i
((i, field): (usize, &Field))
debug-derive/src/to_tokens.rs:35
Method
index
(&self, index: usize)
src/pretty/please/ring.rs:72
Method
index_mut
(&mut self, index: usize)
src/pretty/please/ring.rs:78
Method
inner
Since the formatting will be identical for all pointer types, use a non-monomorphized implementation for the actual formatting to reduce the amount of
src/impls/std.rs:33
Function
item_macro
()
tests/syn.rs:32
Function
lookup_node
(defs: &'a Definitions, name: &str)
syn-codegen/src/main.rs:19
Function
main
()
syn-codegen/src/main.rs:2
Method
new
(formatter: Formatter<'a>)
src/debug_set.rs:37
Method
new
(formatter: Formatter<'a>)
src/debug_tuple.rs:31
Method
new
(formatter: Formatter<'a>, name: &str)
src/debug_tuple_struct.rs:31
Method
new
(formatter: Formatter<'a>)
src/debug_list.rs:28
Method
new
(formatter: Formatter<'a>)
src/debug_map.rs:38
Method
new
(formatter: Formatter<'a>, name: &str)
src/debug_struct.rs:39
Method
new
()
src/pretty/please/ring.rs:11
Method
new
(margin: isize)
src/pretty/please/algorithm.rs:81
Function
none
()
tests/derive.rs:128
Method
parse
(input: ParseStream)
src/pretty/please/generics.rs:162
Method
parse
(input: ParseStream)
src/pretty/please/item.rs:426
Method
parse
(input: ParseStream)
src/pretty/please/pat.rs:193
Method
parse
(input: ParseStream)
src/pretty/please/expr.rs:690
Method
parse_assert
(input: ParseStream)
src/pretty/please/mac.rs:328
Method
parse_assert_cmp
(input: ParseStream)
src/pretty/please/mac.rs:340
Method
parse_attrs
(attrs: &[Attribute])
debug-derive/src/parse.rs:92
Method
parse_cfg
(input: ParseStream)
src/pretty/please/mac.rs:355
Method
parse_env
(input: ParseStream)
src/pretty/please/mac.rs:396
Method
parse_expr
(input: ParseStream)
src/pretty/please/mac.rs:312
Method
parse_expr_comma
(input: ParseStream)
src/pretty/please/mac.rs:317
Method
parse_exprs
(input: ParseStream)
src/pretty/please/mac.rs:323
Method
parse_format_args
(input: ParseStream)
src/pretty/please/mac.rs:408
Method
parse_matches
(input: ParseStream)
src/pretty/please/mac.rs:415
Method
parse_multiple
(input: ParseStream)
src/pretty/please/mac.rs:378
Method
parse_single
(input: ParseStream)
src/pretty/please/mac.rs:356
Method
parse_thread_local
(input: ParseStream)
src/pretty/please/mac.rs:432
Method
parse_vec
(input: ParseStream)
src/pretty/please/mac.rs:458
Method
parse_write
(input: ParseStream)
src/pretty/please/mac.rs:483
Method
parse_writeln
(input: ParseStream)
src/pretty/please/mac.rs:494
Function
pretty
Wraps a [`DebugPls`] type into a [`std::fmt::Debug`] type for use in regular [`format!`]
src/pretty.rs:34
Function
pretty_macro
()
src/pretty.rs:107
Method
process
(value: &dyn DebugPls)
src/lib.rs:314
Method
process_with
(value: &dyn DebugWith<T>, with: &T)
src/lib.rs:320
Function
qself
()
tests/syn.rs:27
Function
ranges
()
tests/derive.rs:182
Function
raw_idents
()
tests/derive.rs:198
Function
some
()
tests/derive.rs:124
Method
to_tokens
(&self, tokens: &mut TokenStream)
debug-derive/src/to_tokens.rs:7
Method
try_from
(input: DeriveInput)
debug-derive/src/parse.rs:15
Method
visit_type_path
(&mut self, i: &'ast syn::TypePath)
debug-derive/src/parse.rs:136
Function
wtf
()
tests/derive.rs:132
← previous
301–397 of 397, ranked by callers