Lines Matching refs:Opt
91 let fields = Punctuated::<Opt, Token![,]>::parse_terminated(&content)?; in parse()
94 Opt::Path(p) => { in parse()
97 Opt::World(s) => { in parse()
103 Opt::Inline(s) => { in parse()
109 Opt::Debug(val) => opts.debug = val, in parse()
110 Opt::TrappableErrorType(val) => opts.trappable_error_type = val, in parse()
111 Opt::Ownership(val) => opts.ownership = val, in parse()
112 Opt::Interfaces(s) => { in parse()
137 Opt::With(val) => opts.with.extend(val), in parse()
138 Opt::AdditionalDerives(paths) => { in parse()
144 Opt::Stringify(val) => opts.stringify = val, in parse()
145 Opt::SkipMutForwardingImpls(val) => opts.skip_mut_forwarding_impls = val, in parse()
146 Opt::RequireStoreDataSend(val) => opts.require_store_data_send = val, in parse()
147 Opt::WasmtimeCrate(f) => { in parse()
150 Opt::Anyhow(val) => { in parse()
153 Opt::IncludeGeneratedCodeFromFile(i) => include_generated_code_from_file = i, in parse()
154 Opt::Imports(config, span) => { in parse()
161 Opt::Exports(config, span) => { in parse()
273 enum Opt { enum
293 impl Parse for Opt { implementation
299 Ok(Opt::Debug(input.parse::<syn::LitBool>()?.value)) in parse()
319 Ok(Opt::Path(paths)) in parse()
323 Ok(Opt::Inline(input.parse()?)) in parse()
327 Ok(Opt::World(input.parse()?)) in parse()
332 Ok(Opt::Ownership(match ownership.to_string().as_str() { in parse()
373 Ok(Opt::TrappableErrorType(Vec::from_iter(fields))) in parse()
377 Ok(Opt::Interfaces(input.parse::<syn::LitStr>()?)) in parse()
385 Ok(Opt::With(HashMap::from_iter(fields))) in parse()
392 Ok(Opt::AdditionalDerives(list.iter().cloned().collect())) in parse()
396 Ok(Opt::Stringify(input.parse::<syn::LitBool>()?.value)) in parse()
400 Ok(Opt::SkipMutForwardingImpls( in parse()
406 Ok(Opt::RequireStoreDataSend( in parse()
412 Ok(Opt::WasmtimeCrate(input.parse()?)) in parse()
416 Ok(Opt::Anyhow(input.parse::<syn::LitBool>()?.value)) in parse()
420 Ok(Opt::IncludeGeneratedCodeFromFile( in parse()
426 Ok(Opt::Imports(parse_function_config(input)?, span)) in parse()
430 Ok(Opt::Exports(parse_function_config(input)?, span)) in parse()