MCPcopy Create free account

hub / github.com/arabidopsis/typescript-definitions / functions

Functions134 in github.com/arabidopsis/typescript-definitions

↓ 22 callersFunctionident_from_str
(s: &str)
typescript-definitions-derive/src/utils.rs:11
↓ 21 callersFunctioneq
()
typescript-definitions-derive/src/patch.rs:126
↓ 13 callersMethodverify_type
(&self, obj: &'a TokenStream, ty: &syn::Type)
typescript-definitions-derive/src/guards.rs:19
↓ 7 callersMethodtype_to_ts
# convert a `syn::Type` rust type to a `TokenStream` of typescript type: basically i32 => number etc. field is the current Field for which we are try
typescript-definitions-derive/src/tots.rs:105
↓ 6 callersMethodpushvar
(&mut self)
typescript-definitions-derive/src/typescript.rs:390
↓ 5 callersMethoderr_msg
(&self, msg: String, ctxt: Option<&'a Ctxt>)
typescript-definitions-derive/src/attrs.rs:113
↓ 5 callersFunctionnl
()
typescript-definitions-derive/src/patch.rs:131
↓ 5 callersMethodpopvar
(&mut self)
typescript-definitions-derive/src/typescript.rs:396
↓ 5 callersMethodverify_fields
( &'a self, obj: &'a TokenStream, fields: &'a [&'a ast::Field<'a>], )
typescript-definitions-derive/src/guards.rs:311
↓ 4 callersMethodcheck_flatten
(&self, fields: &[&'a ast::Field<'a>], ast_container: &ast::Container)
typescript-definitions-derive/src/lib.rs:567
↓ 4 callersMethodderive_struct_unit
(&self)
typescript-definitions-derive/src/derive_struct.rs:54
↓ 4 callersMethoderr_msg
(&self, msg: &str)
typescript-definitions-derive/src/lib.rs:509
↓ 4 callersMethodfield_to_ts
(&self, field: &ast::Field<'a>)
typescript-definitions-derive/src/lib.rs:517
↓ 4 callersFunctionfilter_visible
(fields: &'a [ast::Field<'a>])
typescript-definitions-derive/src/utils.rs:56
↓ 4 callersFunctionlast_path_element
(path: &syn::Path)
typescript-definitions-derive/src/lib.rs:423
↓ 4 callersMethodparse
(&mut self, obj: &TokenStream, typescript: &str)
typescript-definitions-derive/src/typescript.rs:65
↓ 4 callersMethodparse_expr
(&mut self, obj: &TokenStream, expr: Pair<'a, Rule>)
typescript-definitions-derive/src/typescript.rs:103
↓ 4 callersFunctionpatch
TODO: where does the newline come from? why the double spaces? maybe use RegexSet::new(&[.....])
typescript-definitions-derive/src/patch.rs:100
↓ 4 callersMethodverify_field_tuple
( &'a self, obj: &'a TokenStream, fields: &'a [&'a ast::Field<'a>], )
typescript-definitions-derive/src/guards.rs:318
↓ 3 callersMethodderive_struct_newtype
( &self, field: &ast::Field<'a>, ast_container: &ast::Container, )
typescript-definitions-derive/src/derive_struct.rs:30
↓ 3 callersMethodderive_syn_types
(&'a self, types: &'a [syn::Type])
typescript-definitions-derive/src/tots.rs:186
↓ 3 callersMethodderive_unit_variant
(&self, taginfo: &TagInfo, variant: &Variant)
typescript-definitions-derive/src/derive_enum.rs:137
↓ 3 callersFunctionprettier
(s: &str)
tests/verifiers.rs:13
↓ 3 callersMethodvariant_name
(&self, variant: &Variant)
typescript-definitions-derive/src/derive_enum.rs:401
↓ 3 callersMethodverify_array
(&self, obj: &'a TokenStream, elem: &syn::Type)
typescript-definitions-derive/src/guards.rs:77
↓ 2 callersMethodderive_field_tuple
( &'a self, fields: &'a [&'a ast::Field<'a>], )
typescript-definitions-derive/src/lib.rs:560
↓ 2 callersMethodderive_fields
( &'a self, fields: &'a [&'a ast::Field<'a>], )
typescript-definitions-derive/src/lib.rs:554
↓ 2 callersMethodgeneric_to_ts
(&self, ts: &TSType)
typescript-definitions-derive/src/tots.rs:16
↓ 2 callersMethodget_path
(&self, ty: &syn::Type)
typescript-definitions-derive/src/lib.rs:485
↓ 2 callersFunctionguard_name
(ident: &Ident)
typescript-definitions-derive/src/utils.rs:71
↓ 2 callersFunctionident_from_str
(s: &str)
typescript-definitions-derive/src/typescript.rs:14
↓ 2 callersFunctionis_bytes
(field: &ast::Field<'a>)
typescript-definitions-derive/src/utils.rs:26
↓ 2 callersMethodparse_union
( &mut self, obj: &TokenStream, union: Pair<'a, Rule>, )
typescript-definitions-derive/src/typescript.rs:268
↓ 2 callersMethodpath
(&self)
typescript-definitions-derive/src/lib.rs:419
↓ 2 callersFunctionpath_to_str
(path: &syn::Path)
typescript-definitions-derive/src/attrs.rs:26
↓ 2 callersMethodpush_field_attrs
( &mut self, struct_ident: &Ident, attrs: &[Attribute], ctxt: Option<&Ctxt>,
typescript-definitions-derive/src/attrs.rs:236
↓ 2 callersFunctionreturn_type
(rt: &syn::ReturnType)
typescript-definitions-derive/src/lib.rs:404
↓ 2 callersMethodts_generics
(&self, with_bound: bool)
typescript-definitions-derive/src/lib.rs:284
↓ 2 callersMethodts_guard
(&self, obj: &'a TokenStream, guard: &'a str)
typescript-definitions-derive/src/guards.rs:278
↓ 2 callersMethodtype_to_array
(&self, elem: &syn::Type)
typescript-definitions-derive/src/tots.rs:89
↓ 2 callersMethodverify_single_type
(&self, obj: &TokenStream)
typescript-definitions-derive/src/guards.rs:265
↓ 2 callersMethodwasm_string
(&self)
typescript-definitions-derive/src/lib.rs:200
↓ 2 callersMethodwasm_verify
(&self)
typescript-definitions-derive/src/lib.rs:217
↓ 1 callersMethodadd_extra_guard
(&'a self, tokens: QuoteT)
typescript-definitions-derive/src/guards.rs:338
↓ 1 callersMethodderive_enum
( &self, variants: &[ast::Variant<'a>], ast_container: &ast::Container, )
typescript-definitions-derive/src/derive_enum.rs:22
↓ 1 callersMethodderive_field
(&self, field: &ast::Field<'a>)
typescript-definitions-derive/src/lib.rs:544
↓ 1 callersMethodderive_newtype_variant
( &self, taginfo: &TagInfo, variant: &Variant, field: &ast::Field<'a>, )
typescript-definitions-derive/src/derive_enum.rs:178
↓ 1 callersMethodderive_struct
( &self, style: ast::Style, fields: &[ast::Field<'a>], container: &ast::Contai
typescript-definitions-derive/src/derive_struct.rs:16
↓ 1 callersMethodderive_struct_named_fields
( &self, fields: &[ast::Field<'a>], ast_container: &ast::Container, )
typescript-definitions-derive/src/derive_struct.rs:68
↓ 1 callersMethodderive_struct_tuple
( &self, fields: &[ast::Field<'a>], ast_container: &ast::Container, )
typescript-definitions-derive/src/derive_struct.rs:102
↓ 1 callersMethodderive_struct_variant
( &self, taginfo: &TagInfo, variant: &Variant, fields: &[ast::Field<'a>],
typescript-definitions-derive/src/derive_enum.rs:265
↓ 1 callersMethodderive_syn_types_ptr
( &'a self, types: &'a [&'a syn::Type], )
typescript-definitions-derive/src/tots.rs:180
↓ 1 callersMethodderive_tuple_variant
( &self, taginfo: &TagInfo, variant: &Variant, fields: &[ast::Field<'a>],
typescript-definitions-derive/src/derive_enum.rs:405
↓ 1 callersMethoddo_really_generic
(&self, obj: &'a TokenStream, ts: &TSType)
typescript-definitions-derive/src/guards.rs:200
↓ 1 callersMethodextra_verify
(&self)
typescript-definitions-derive/src/lib.rs:263
↓ 1 callersFunctionfield_type_name
(ty: &syn::Type)
typescript-definitions-derive/src/utils.rs:15
↓ 1 callersMethodhas
(&self, s: &'static str)
typescript-definitions-derive/src/patch.rs:71
↓ 1 callersFunctionis_phantom
(ty: &syn::Type)
typescript-definitions-derive/src/utils.rs:49
↓ 1 callersMethodkey
(&self)
typescript-definitions-derive/src/patch.rs:75
↓ 1 callersMethodparse_item
(&mut self, obj: &TokenStream, item: Pair<'a, Rule>)
typescript-definitions-derive/src/typescript.rs:137
↓ 1 callersMethodparse_map
(&mut self, obj: &TokenStream, map: Pair<'a, Rule>)
typescript-definitions-derive/src/typescript.rs:226
↓ 1 callersMethodparse_struct
(&mut self, obj: &TokenStream, pair: Pair<'a, Rule>)
typescript-definitions-derive/src/typescript.rs:352
↓ 1 callersMethodparse_tuple
(&mut self, obj: &TokenStream, tuple: Pair<'a, Rule>)
typescript-definitions-derive/src/typescript.rs:312
↓ 1 callersMethodparse_typ
(&mut self, obj: &TokenStream, typ: Pair<'a, Rule>)
typescript-definitions-derive/src/typescript.rs:215
↓ 1 callersMethodpush_attrs
(&mut self, struct_ident: &Ident, attrs: &[Attribute], ctxt: Option<&Ctxt>)
typescript-definitions-derive/src/attrs.rs:163
↓ 1 callersMethodpush_doc_comment
(&mut self, attrs: &[Attribute])
typescript-definitions-derive/src/attrs.rs:54
↓ 1 callersMethodts_generic_args_wo_lifetimes
(&self, with_bounds: bool)
typescript-definitions-derive/src/lib.rs:299
↓ 1 callersFunctionts_generics
(g: &syn::Generics)
typescript-definitions-derive/src/lib.rs:366
↓ 1 callersMethodts_ident
type name suitable for typescript i.e. *no* 'a lifetimes
typescript-definitions-derive/src/lib.rs:293
↓ 1 callersMethodverify_field
(&self, obj: &TokenStream)
typescript-definitions-derive/src/guards.rs:249
↓ 1 callersMethodverify_generic
(&self, obj: &'a TokenStream, ts: &TSType)
typescript-definitions-derive/src/guards.rs:99
Functionas_byte_string
# String serializer for `u8` byte buffers. Use `#[serde(serialize_with="typescript_definitions::as_byte_string")]` on a `[u8]` or `Vec<u8>` object to
src/lib.rs:67
Functionas_byte_string
()
tests/map.rs:11
Functionbad_ts_as
()
typescript-definitions-derive/src/tests.rs:89
Functioncheck_ts_as
()
tests/map.rs:105
Methodcolumn
(&self)
typescript-definitions-derive/src/typescript.rs:25
Functioncow_as_pig
()
tests/typescript.rs:258
Functiondo_derive_type_script_ify
(input: QuoteT)
typescript-definitions-derive/src/lib.rs:157
Functiondo_derive_typescript_definition
(input: QuoteT)
typescript-definitions-derive/src/lib.rs:115
Functionenum_with_renamed_newtype_variants
()
tests/typescript.rs:110
Functionenum_with_serde_skip
()
tests/typescript.rs:334
Functionenum_with_struct_and_tags
()
tests/typescript.rs:203
Functionenum_with_struct_variants_and_renamed_fields
()
tests/typescript.rs:169
Functionenum_with_tuple_variants
()
tests/typescript.rs:150
Functionenum_with_unit_variants
()
tests/typescript.rs:135
Methoderr
(msg: String, ctxt: Option<&'_ Ctxt>)
typescript-definitions-derive/src/attrs.rs:127
Functionexternal_enum
()
tests/map.rs:49
Methodfind_typescript
( attrs: &'a [Attribute], ctxt: Option<&'a Ctxt>, )
typescript-definitions-derive/src/attrs.rs:120
Functionflatten_is_fail
()
typescript-definitions-derive/src/tests.rs:32
Methodfrom_field
(field: &ast::Field, ctxt: Option<&Ctxt>)
typescript-definitions-derive/src/attrs.rs:311
Functionfull_field_type_name
(ty: &syn::Type)
typescript-definitions-derive/src/utils.rs:39
Functionfullpath_chrono
()
tests/map.rs:86
Functionis_wasm32
()
typescript-definitions-derive/src/lib.rs:51
Methodlevel
(&self)
typescript-definitions-derive/src/typescript.rs:400
Functionmain
()
example/src/main.rs:8
Methodnew
()
typescript-definitions-derive/src/attrs.rs:42
Methodnew
()
typescript-definitions-derive/src/typescript.rs:55
Functionnewtype_struct
()
tests/typescript.rs:22
Functionno_verifier
()
tests/verifiers.rs:120
Methodparse
(gen_verifier: bool, input: QuoteT)
typescript-definitions-derive/src/lib.rs:315
next →1–100 of 134, ranked by callers