Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dherman/esprit
/ functions
Functions
429 in github.com/dherman/esprit
⨍
Functions
429
◇
Types & classes
130
↓ 1 callers
Method
to_bool
(&self)
crates/unjson/src/unjson.rs:175
↓ 1 callers
Method
to_bool_opt
(&self)
crates/unjson/src/unjson.rs:182
↓ 1 callers
Method
to_directive
(&self)
crates/easter/src/stmt.rs:58
↓ 1 callers
Method
to_f64
(&self)
crates/unjson/src/unjson.rs:220
↓ 1 callers
Method
to_f64_opt
(&self)
crates/unjson/src/unjson.rs:227
↓ 1 callers
Method
to_i64
(&self)
crates/unjson/src/unjson.rs:190
↓ 1 callers
Method
to_i64_opt
(&self)
crates/unjson/src/unjson.rs:197
↓ 1 callers
Method
to_logop
(&self)
crates/easter/src/punc.rs:346
↓ 1 callers
Method
to_number
(&self)
crates/unjson/src/unjson.rs:235
↓ 1 callers
Method
to_number_opt
(&self)
crates/unjson/src/unjson.rs:244
↓ 1 callers
Method
to_u64
(&self)
crates/unjson/src/unjson.rs:205
↓ 1 callers
Method
to_u64_opt
(&self)
crates/unjson/src/unjson.rs:212
↓ 1 callers
Method
tokenize
(&self, s: Word)
crates/joker/src/word.rs:297
↓ 1 callers
Method
tracking_mut
(&mut self)
crates/easter/src/patt.rs:50
↓ 1 callers
Method
try_statement
(&mut self)
src/parser.rs:1100
↓ 1 callers
Method
unescape
(self)
crates/joker/src/char.rs:47
↓ 1 callers
Function
unit_tests
(target: &mut Vec<TestDescAndFn>)
tests/parser-test.rs:57
↓ 1 callers
Method
value
(&self)
crates/joker/src/token.rs:205
↓ 1 callers
Method
var_statement
(&mut self)
src/parser.rs:544
↓ 1 callers
Method
vec_span
(&self, v: &Vec<T>)
src/track.rs:19
↓ 1 callers
Method
while_statement
(&mut self)
src/parser.rs:684
↓ 1 callers
Method
width
(&self)
src/stack.rs:61
↓ 1 callers
Method
with_labels
(&mut self, mut labels: Vec<Id>, label_type: LabelType, op: F)
src/context.rs:20
↓ 1 callers
Method
with_statement
(&mut self)
src/parser.rs:1076
Function
array_error
(expected: usize, actual: usize)
crates/unjson/src/error.rs:45
Method
cause
(&self)
src/error.rs:68
Method
cause
(&self)
crates/easter/src/cover.rs:29
Method
cause
(&self)
crates/joker/src/error.rs:56
Method
const_declarator
(&mut self)
src/parser.rs:637
Method
declarator
(&mut self)
src/parser.rs:615
Method
default
()
src/context.rs:66
Method
deserialize
(deserializer: D)
crates/joker/src/test.rs:18
Method
deserialize
(de: &mut D)
crates/estree/src/lib.rs:30
Method
eq
(&self, other: &Self)
crates/easter/src/expr.rs:50
Method
eq
(&self, other: &Self)
crates/joker/src/token.rs:129
Method
expand_tracking_mut
(&self, ast: &MacroInput)
crates/derive/src/lib.rs:201
Method
expand_tracking_ref
(&self, ast: &MacroInput)
crates/derive/src/lib.rs:197
Method
expand_untrack
(&self, ast: &MacroInput)
crates/derive/src/lib.rs:205
Method
expecting
(&self, formatter: &mut fmt::Formatter)
crates/joker/src/test.rs:86
Method
extract_array_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:412
Method
extract_f64
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:448
Method
extract_f64_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:452
Method
extract_i64
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:432
Method
extract_i64_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:436
Method
extract_number
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:456
Method
extract_number_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:460
Method
extract_string_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:404
Method
extract_u64
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:440
Method
extract_u64_opt
(&mut self, name: &'static str)
crates/unjson/src/unjson.rs:444
Function
field_error
(name: &'static str)
crates/unjson/src/error.rs:41
Function
field_error
(name: &'static str)
crates/estree/src/error.rs:62
Method
fmt
(&self, fmt: &mut Formatter)
src/stack.rs:21
Method
fmt
(&self, f: &mut fmt::Formatter)
src/error.rs:79
Method
fmt
(&self, fmt: &mut Formatter)
crates/easter/src/cover.rs:16
Method
fmt
(&self, fmt: &mut Formatter)
crates/easter/src/punc.rs:66
Method
fmt
(&self, fmt: &mut Formatter)
crates/easter/src/expr.rs:100
Method
fmt
(&self, fmt: &mut Formatter)
crates/joker/src/track.rs:21
Method
fmt
(&self, fmt: &mut Formatter)
crates/joker/src/error.rs:25
Method
fmt
(&self, fmt: &mut Formatter)
crates/joker/src/token.rs:120
Method
fmt
(&self, fmt: &mut Formatter)
crates/unjson/src/ty.rs:39
Method
fmt
(&self, fmt: &mut Formatter)
crates/unjson/src/error.rs:16
Method
fmt
(&self, fmt: &mut Formatter)
crates/estree/src/tag.rs:58
Method
fmt
(&self, fmt: &mut Formatter)
crates/estree/src/error.rs:23
Function
format_int
(src: &Option<String>)
crates/joker/src/token.rs:197
Function
format_sign
(sign: &Option<Sign>)
crates/joker/src/token.rs:190
Method
from
(s: String)
crates/joker/src/word.rs:184
Method
from
(error: unjson::error::Error)
crates/estree/src/error.rs:53
Method
from_chars
(i: I)
src/parser.rs:143
Method
from_compound_init
(lhs: CompoundPatt<Id>, rhs: Expr)
crates/easter/src/decl.rs:51
Method
from_init
(lhs: Patt<Id>, rhs: Expr)
crates/easter/src/decl.rs:59
Method
from_init_opt
(lhs: Patt<Id>, rhs: Option<Expr>)
crates/easter/src/decl.rs:66
Method
from_simple_init
(lhs: Id, rhs: Expr)
crates/easter/src/decl.rs:55
Method
from_str
(s: &str)
crates/easter/src/punc.rs:34
Method
from_str
(s: &str)
crates/estree/src/tag.rs:66
Method
get_array
(&self, name: &'static str)
crates/unjson/src/unjson.rs:303
Method
get_array_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:307
Method
get_bool
(&self, name: &'static str)
crates/unjson/src/unjson.rs:319
Method
get_bool_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:323
Method
get_f64
(&self, name: &'static str)
crates/unjson/src/unjson.rs:343
Method
get_f64_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:347
Method
get_i64
(&self, name: &'static str)
crates/unjson/src/unjson.rs:327
Method
get_i64_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:331
Method
get_number
(&self, name: &'static str)
crates/unjson/src/unjson.rs:351
Method
get_number_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:355
Method
get_object
(&self, name: &'static str)
crates/unjson/src/unjson.rs:311
Method
get_object_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:315
Method
get_string_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:299
Method
get_u64
(&self, name: &'static str)
crates/unjson/src/unjson.rs:335
Method
get_u64_opt
(&self, name: &'static str)
crates/unjson/src/unjson.rs:339
Function
go
()
crates/joker/src/lexer.rs:763
Function
index_error
(len: usize, index: usize)
crates/unjson/src/error.rs:49
Function
index_error
(len: usize, index: usize)
crates/estree/src/error.rs:70
Method
into_directive
(self)
crates/easter/src/stmt.rs:69
Method
into_dtor
(self)
crates/easter/src/id.rs:41
Method
into_expr
(self)
crates/easter/src/id.rs:37
Method
into_patt
(self)
crates/easter/src/id.rs:33
Method
is_simple
(&self)
crates/easter/src/patt.rs:32
Method
is_string
(&self)
crates/joker/src/token.rs:89
Function
main
()
benches/parser-bench.rs:140
Function
main
()
tests/parser-test.rs:130
← previous
next →
301–400 of 429, ranked by callers