MCPcopy Create free account

hub / github.com/Rexagon/opg / functions

Functions154 in github.com/Rexagon/opg

↓ 27 callersMethodset
(&mut self, object: A, value: T)
opg_derive/src/attr.rs:720
↓ 24 callersMethodget
(self)
opg_derive/src/attr.rs:746
↓ 18 callersMethoderror_spanned_by
(&self, object: O, message: T)
opg_derive/src/parsing_context.rs:16
↓ 16 callersFunctionoption_string
(data: Option<&str>)
opg_derive/src/opg.rs:756
↓ 13 callersFunctionget_lit_str
( cx: &ParsingContext, attr_name: Symbol, lit: &'a syn::Lit, )
opg_derive/src/attr.rs:627
↓ 12 callersMethodset_true
(&mut self, object: A)
opg_derive/src/attr.rs:765
↓ 9 callersMethodinsert
(&mut self, object: A, value: T)
opg_derive/src/attr.rs:830
↓ 8 callersMethodapply_params
(mut self, params: &ContextParams)
opg/src/models.rs:652
↓ 8 callersFunctionimplement_type
( type_name: &syn::Ident, body: proc_macro2::TokenStream, inline: bool, )
opg_derive/src/opg.rs:774
↓ 6 callersFunctionget_lit_str_simple
(lit: &syn::Lit)
opg_derive/src/attr.rs:619
↓ 6 callersMethodserialized
(&self)
opg_derive/src/attr.rs:890
↓ 5 callersFunctionfield_model_reference
( context_params: ContextParams<'a>, field: &'a Field, inline: bool, )
opg_derive/src/opg.rs:671
↓ 5 callersFunctionget_renames
( cx: &ParsingContext, items: &'a Punctuated<syn::NestedMeta, syn::Token![,]>, )
opg_derive/src/attr.rs:530
↓ 5 callersFunctioninline_reference
(model: proc_macro2::TokenStream)
opg_derive/src/opg.rs:585
↓ 5 callersMethodor
(mut self, other: T)
opg_derive/src/opg.rs:871
↓ 4 callersMethodat_most_one
(mut self)
opg_derive/src/attr.rs:797
↓ 4 callersFunctionobject_model
( nullable: bool, description: &Option<String>, fields: &[Field], inline_predicate: P, )
opg_derive/src/opg.rs:562
↓ 3 callersMethodadd_model
Manually insert model with specified name
opg/src/models.rs:575
↓ 3 callersMethodas_str
(&self)
opg/src/models.rs:215
↓ 3 callersMethoddescription
(mut self, description: Option<&'a str>)
opg_derive/src/opg.rs:851
↓ 3 callersMethodexample
(mut self, example: Option<&'a syn::Expr>)
opg_derive/src/opg.rs:866
↓ 3 callersFunctionfields_from_ast
( cx: &ParsingContext, fields: &'a Punctuated<syn::Field, syn::Token![,]>, )
opg_derive/src/ast.rs:153
↓ 3 callersMethodformat
(mut self, format: Option<&'a str>)
opg_derive/src/opg.rs:861
↓ 3 callersFunctionget_meta_items
( cx: &ParsingContext, attr: &syn::Attribute, )
opg_derive/src/attr.rs:655
↓ 3 callersMethodget_with_tokens
(self)
opg_derive/src/attr.rs:750
↓ 3 callersMethodinner
(&self)
opg_derive/src/symbol.rs:54
↓ 3 callersFunctionlit_str_expr
(lit: &syn::LitStr)
opg_derive/src/attr.rs:559
↓ 3 callersFunctionparse_lit_into_expr
( cx: &ParsingContext, attr_name: Symbol, lit: &syn::Lit, )
opg_derive/src/attr.rs:566
↓ 3 callersMethodrename_by_rule
(&mut self, rule: RenameRule)
opg_derive/src/attr.rs:294
↓ 3 callersMethodset_opt
(&mut self, object: A, value: Option<T>)
opg_derive/src/attr.rs:733
↓ 3 callersMethodtokenize
(self)
opg_derive/src/opg.rs:896
↓ 3 callersFunctiontuple_model
( nullable: bool, description: &Option<String>, fields: &[Field], inline_predicate: P, )
opg_derive/src/opg.rs:539
↓ 3 callersFunctionunraw
(ident: &syn::Ident)
opg_derive/src/dummy.rs:27
↓ 2 callersMethodcheck
(self)
opg_derive/src/parsing_context.rs:32
↓ 2 callersFunctionnewtype_model
( nullable: bool, context_params: ContextParams, explicit_model_type: ExplicitModelType, )
opg_derive/src/opg.rs:701
↓ 2 callersMethodnullable
(mut self, nullable: Option<bool>)
opg_derive/src/opg.rs:856
↓ 2 callersFunctionobject_type_description
(fields: &[Field], inline_predicate: P)
opg_derive/src/opg.rs:624
↓ 2 callersFunctionoption_to_string_expr
(data: Option<&syn::Expr>)
opg_derive/src/opg.rs:747
↓ 2 callersFunctionparse_lit_str
(s: &syn::LitStr)
opg_derive/src/attr.rs:591
↓ 2 callersFunctionrespan_token_stream
(stream: TokenStream, span: Span)
opg_derive/src/attr.rs:604
↓ 2 callersFunctionstruct_from_ast
( cx: &ParsingContext, fields: &'a syn::Fields, )
opg_derive/src/ast.rs:139
↓ 2 callersFunctiontuple_type_description
(fields: &[Field], inline_predicate: P)
opg_derive/src/opg.rs:591
↓ 2 callersMethodvisit_field
(&mut self, field: &'ast syn::Field)
opg_derive/src/bound.rs:40
↓ 1 callersMethodapply_to_field
Apply a renaming rule to a struct field, returning the version expected in the source.
opg_derive/src/case.rs:59
↓ 1 callersMethodapply_to_variant
Apply a renaming rule to an enum variant, returning the version expected in the source.
opg_derive/src/case.rs:34
↓ 1 callersFunctionbuild_generics
(cont: &Container)
opg_derive/src/opg.rs:37
↓ 1 callersMethodcheck
(&mut self, link: &'a str)
opg/src/models.rs:1057
↓ 1 callersFunctiondecide_model_type
( cx: &ParsingContext, input: &syn::DeriveInput, tag_type: &TagType, )
opg_derive/src/attr.rs:485
↓ 1 callersFunctiondecide_tag
(untagged: BoolAttr, internal_tag: Attr<String>, content: Attr<String>)
opg_derive/src/attr.rs:471
↓ 1 callersFunctionenum_from_ast
( cx: &ParsingContext, variants: &'a Punctuated<syn::Variant, syn::Token![,]>, )
opg_derive/src/ast.rs:102
↓ 1 callersFunctionget_lit_str_special
( cx: &ParsingContext, attr_name: Symbol, path_name: Symbol, lit: &'a syn::Lit, )
opg_derive/src/attr.rs:635
↓ 1 callersFunctionget_ser
( cx: &'c ParsingContext, attr_name: Symbol, metas: &'m Punctuated<syn::NestedMeta, syn::Token![,]
opg_derive/src/attr.rs:537
↓ 1 callersFunctionimpl_derive_opg_model
( input: syn::DeriveInput, )
opg_derive/src/opg.rs:10
↓ 1 callersMethodmerge
Merge other object into self
opg/src/models.rs:968
↓ 1 callersFunctionoption_bool
(data: Option<bool>)
opg_derive/src/opg.rs:765
↓ 1 callersFunctionparse_lit_into_expr_path
( cx: &ParsingContext, attr_name: Symbol, lit: &syn::Lit, )
opg_derive/src/attr.rs:577
↓ 1 callersMethodrename_as_field
(&mut self, rename_rule: RenameRule)
opg_derive/src/attr.rs:880
↓ 1 callersMethodrename_as_variant
(&mut self, rename_rule: RenameRule)
opg_derive/src/attr.rs:874
↓ 1 callersFunctionrespan_token_tree
(mut token: TokenTree, span: Span)
opg_derive/src/attr.rs:611
↓ 1 callersFunctionserialize_adjacent_tagged_enum
( container: &Container, variants: &[Variant], tag: &str, content: &str, )
opg_derive/src/opg.rs:186
↓ 1 callersFunctionserialize_body
(container: &Container)
opg_derive/src/opg.rs:50
↓ 1 callersFunctionserialize_enum
(container: &Container, variants: &[Variant])
opg_derive/src/opg.rs:62
↓ 1 callersFunctionserialize_external_tagged_enum
( container: &Container, variants: &[Variant], )
opg_derive/src/opg.rs:289
↓ 1 callersFunctionserialize_internal_tagged_enum
( container: &Container, variants: &[Variant], tag: &str, )
opg_derive/src/opg.rs:382
↓ 1 callersFunctionserialize_newtype_enum
(container: &Container, variants: &[Variant])
opg_derive/src/opg.rs:77
↓ 1 callersFunctionserialize_newtype_struct
(container: &Container, field: &Field)
opg_derive/src/opg.rs:513
↓ 1 callersFunctionserialize_struct
(container: &Container, fields: &[Field])
opg_derive/src/opg.rs:475
↓ 1 callersFunctionserialize_tuple_struct
(container: &Container, fields: &[Field])
opg_derive/src/opg.rs:494
↓ 1 callersFunctionserialize_untagged_enum
( container: &Container, variants: &[Variant], )
opg_derive/src/opg.rs:148
↓ 1 callersFunctionspanned_tokens
(s: &syn::LitStr)
opg_derive/src/attr.rs:599
↓ 1 callersMethodsplit
( self, )
opg_derive/src/opg.rs:882
↓ 1 callersMethodsyn_error
(&self, err: syn::Error)
opg_derive/src/parsing_context.rs:28
↓ 1 callersMethodtraverse
Check links
opg/src/models.rs:678
↓ 1 callersFunctionungroup
(mut ty: &syn::Type)
opg_derive/src/bound.rs:136
↓ 1 callersFunctionwith_bound
( cont: &Container, generics: &syn::Generics, filter: fn(&attr::Field, Option<&attr::Variant>) ->
opg_derive/src/bound.rs:27
↓ 1 callersFunctionwithout_default
(generics: &syn::Generics)
opg_derive/src/bound.rs:9
↓ 1 callersFunctionwrap_in_const
( trait_: &str, ty: &syn::Ident, code: proc_macro2::TokenStream, )
opg_derive/src/dummy.rs:1
Methodadd_property
Manually add property
opg/src/models.rs:947
Functionadjacently_tagged_enum
()
test_suite/tests/models.rs:221
Methodall_fields
(&'a self)
opg_derive/src/ast.rs:92
Functioncomplex_enum
()
test_suite/tests/models.rs:530
Methodcontains_model
(&self, name: &str)
opg/src/models.rs:531
Methoddefault
()
opg/src/models.rs:48
Functionderive_opg_model
(input: TokenStream)
opg_derive/src/lib.rs:20
Functiondescribe_type_macro
()
test_suite/tests/models.rs:641
Methoddrop
(&mut self)
opg_derive/src/parsing_context.rs:43
Methodeq
(&self, other: &Symbol)
opg_derive/src/symbol.rs:60
Functionexample_with
()
test_suite/tests/models.rs:432
Functionexpands_normally
()
test_suite/tests/api.rs:32
Functionexternally_enum
()
test_suite/tests/models.rs:101
Methodextract
(self)
opg/src/macros.rs:8
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
opg_derive/src/attr.rs:694
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
opg_derive/src/symbol.rs:84
Methodfrom
(data: ModelOneOf)
opg/src/models.rs:732
Methodfrom
(attrs: &'a attr::Container)
opg_derive/src/opg.rs:818
Methodfrom_ast
(cx: &ParsingContext, input: &syn::DeriveInput)
opg_derive/src/attr.rs:33
Methodfrom_ast
(cx: &ParsingContext, input: &'a syn::DeriveInput)
opg_derive/src/ast.rs:36
Methodfrom_attrs
(source_name: String, serialized_name: Attr<String>)
opg_derive/src/attr.rs:863
Methodfrom_path
(p: &syn::Path)
opg_derive/src/attr.rs:438
Methodfrom_str
(rename_all_str: &str)
opg_derive/src/case.rs:92
next →1–100 of 154, ranked by callers