Lines Matching refs:str
105 type Comment: AsRef<str>;
111 fn name(&self) -> &str; in name() argument
113 fn package(&self) -> &str; in package() argument
115 fn identifier(&self) -> &str; in identifier() argument
130 type Comment: AsRef<str>;
133 fn name(&self) -> &str; in name() argument
135 fn identifier(&self) -> &str; in identifier() argument
137 fn codec_path(&self) -> &str; in codec_path() argument
151 proto_path: &str, in request_response_name() argument
166 fn for_mod(&self, name: &str) -> Vec<syn::Attribute> { in for_mod()
170 fn for_struct(&self, name: &str) -> Vec<syn::Attribute> { in for_struct()
229 name: &str, in generate_attributes() argument
258 fn generate_doc_comment<S: AsRef<str>>(comment: S) -> TokenStream { in generate_doc_comment()
282 fn generate_doc_comments<T: AsRef<str>>(comments: &[T]) -> TokenStream { in generate_doc_comments()
293 pub(crate) fn match_name(pattern: &str, path: &str) -> bool { in match_name() argument
318 fn naive_snake_case(name: &str) -> String { in naive_snake_case()