rust-analyzer/syntax/macro.T.html
github-merge-queue[bot] cddc2a952f deploy: 9923b0085c
2025-01-11 06:35:13 +00:00

139 lines
No EOL
6.2 KiB
HTML

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `T` macro in crate `syntax`."><title>T in syntax - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../static.files/rustdoc-42caa33d.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="syntax" data-themes="" data-resource-suffix="" data-rustdoc-version="1.84.0 (9fc6b4312 2025-01-07)" data-channel="1.84.0" data-search-js="search-92e6798f.js" data-settings-js="settings-0f613d39.js" ><script src="../static.files/storage-59e33391.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-044be391.svg"></head><body class="rustdoc macro"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../syntax/index.html">syntax</a><span class="version">0.0.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">syntax</a></span><h1>Macro <span class="macro">T</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/parser/syntax_kind/generated.rs.html#1042">Source</a> </span></div><pre class="rust item-decl"><code>macro_rules! T {
[$] =&gt; { ... };
[;] =&gt; { ... };
[,] =&gt; { ... };
[&#39;(&#39;] =&gt; { ... };
[&#39;)&#39;] =&gt; { ... };
[&#39;{&#39;] =&gt; { ... };
[&#39;}&#39;] =&gt; { ... };
[&#39;[&#39;] =&gt; { ... };
[&#39;]&#39;] =&gt; { ... };
[&lt;] =&gt; { ... };
[&gt;] =&gt; { ... };
[@] =&gt; { ... };
[#] =&gt; { ... };
[~] =&gt; { ... };
[?] =&gt; { ... };
[&amp;] =&gt; { ... };
[|] =&gt; { ... };
[+] =&gt; { ... };
[*] =&gt; { ... };
[/] =&gt; { ... };
[^] =&gt; { ... };
[%] =&gt; { ... };
[_] =&gt; { ... };
[.] =&gt; { ... };
[..] =&gt; { ... };
[...] =&gt; { ... };
[..=] =&gt; { ... };
[:] =&gt; { ... };
[::] =&gt; { ... };
[=] =&gt; { ... };
[==] =&gt; { ... };
[=&gt;] =&gt; { ... };
[!] =&gt; { ... };
[!=] =&gt; { ... };
[-] =&gt; { ... };
[-&gt;] =&gt; { ... };
[&lt;=] =&gt; { ... };
[&gt;=] =&gt; { ... };
[+=] =&gt; { ... };
[-=] =&gt; { ... };
[|=] =&gt; { ... };
[&amp;=] =&gt; { ... };
[^=] =&gt; { ... };
[/=] =&gt; { ... };
[*=] =&gt; { ... };
[%=] =&gt; { ... };
[&amp;&amp;] =&gt; { ... };
[||] =&gt; { ... };
[&lt;&lt;] =&gt; { ... };
[&gt;&gt;] =&gt; { ... };
[&lt;&lt;=] =&gt; { ... };
[&gt;&gt;=] =&gt; { ... };
[Self] =&gt; { ... };
[abstract] =&gt; { ... };
[as] =&gt; { ... };
[become] =&gt; { ... };
[box] =&gt; { ... };
[break] =&gt; { ... };
[const] =&gt; { ... };
[continue] =&gt; { ... };
[crate] =&gt; { ... };
[do] =&gt; { ... };
[else] =&gt; { ... };
[enum] =&gt; { ... };
[extern] =&gt; { ... };
[false] =&gt; { ... };
[final] =&gt; { ... };
[fn] =&gt; { ... };
[for] =&gt; { ... };
[if] =&gt; { ... };
[impl] =&gt; { ... };
[in] =&gt; { ... };
[let] =&gt; { ... };
[loop] =&gt; { ... };
[macro] =&gt; { ... };
[match] =&gt; { ... };
[mod] =&gt; { ... };
[move] =&gt; { ... };
[mut] =&gt; { ... };
[override] =&gt; { ... };
[priv] =&gt; { ... };
[pub] =&gt; { ... };
[ref] =&gt; { ... };
[return] =&gt; { ... };
[self] =&gt; { ... };
[static] =&gt; { ... };
[struct] =&gt; { ... };
[super] =&gt; { ... };
[trait] =&gt; { ... };
[true] =&gt; { ... };
[type] =&gt; { ... };
[typeof] =&gt; { ... };
[unsafe] =&gt; { ... };
[unsized] =&gt; { ... };
[use] =&gt; { ... };
[virtual] =&gt; { ... };
[where] =&gt; { ... };
[while] =&gt; { ... };
[yield] =&gt; { ... };
[asm] =&gt; { ... };
[att_syntax] =&gt; { ... };
[auto] =&gt; { ... };
[builtin] =&gt; { ... };
[clobber_abi] =&gt; { ... };
[default] =&gt; { ... };
[dyn] =&gt; { ... };
[format_args] =&gt; { ... };
[inlateout] =&gt; { ... };
[inout] =&gt; { ... };
[label] =&gt; { ... };
[lateout] =&gt; { ... };
[macro_rules] =&gt; { ... };
[may_unwind] =&gt; { ... };
[nomem] =&gt; { ... };
[noreturn] =&gt; { ... };
[nostack] =&gt; { ... };
[offset_of] =&gt; { ... };
[options] =&gt; { ... };
[out] =&gt; { ... };
[preserves_flags] =&gt; { ... };
[pure] =&gt; { ... };
[raw] =&gt; { ... };
[readonly] =&gt; { ... };
[safe] =&gt; { ... };
[sym] =&gt; { ... };
[union] =&gt; { ... };
[yeet] =&gt; { ... };
[async] =&gt; { ... };
[await] =&gt; { ... };
[dyn] =&gt; { ... };
[gen] =&gt; { ... };
[try] =&gt; { ... };
[lifetime_ident] =&gt; { ... };
[int_number] =&gt; { ... };
[ident] =&gt; { ... };
[string] =&gt; { ... };
[shebang] =&gt; { ... };
}</code></pre></section></div></main></body></html>