Automatic Travis documentation build

This commit is contained in:
Travis CI User
2018-05-28 05:00:31 +00:00
parent 5da722b628
commit bce4bae81f
2853 changed files with 19024 additions and 11994 deletions

View File

@@ -1,4 +1,4 @@
<!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 `Cursor` struct in crate `syn`."><meta name="keywords" content="rust, rustlang, rust-lang, Cursor"><title>syn::buffer::Cursor - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script src="../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Cursor</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.empty">empty</a><a href="#method.eof">eof</a><a href="#method.group">group</a><a href="#method.term">term</a><a href="#method.op">op</a><a href="#method.literal">literal</a><a href="#method.token_stream">token_stream</a><a href="#method.token_tree">token_tree</a><a href="#method.span">span</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Copy">Copy</a><a href="#impl-Clone">Clone</a><a href="#impl-Eq">Eq</a><a href="#impl-PartialEq">PartialEq</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">!Send</a><a href="#impl-Sync">!Sync</a></div></div><p class='location'><a href='../index.html'>syn</a>::<wbr><a href='index.html'>buffer</a></p><script>window.sidebarCurrent = {name: 'Cursor', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../index.html'>syn</a>::<wbr><a href='index.html'>buffer</a>::<wbr><a class="struct" href=''>Cursor</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span><a class='srclink' href='../../src/syn/buffer.rs.html#262-271' title='goto source code'>[src]</a></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Cursor&lt;'a&gt; { /* fields omitted */ }</pre></div><div class='docblock'><p>A cheaply copyable cursor into a <code>TokenBuffer</code>.</p>
<!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 `Cursor` struct in crate `syn`."><meta name="keywords" content="rust, rustlang, rust-lang, Cursor"><title>syn::buffer::Cursor - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script src="../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Cursor</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.empty">empty</a><a href="#method.eof">eof</a><a href="#method.group">group</a><a href="#method.ident">ident</a><a href="#method.punct">punct</a><a href="#method.literal">literal</a><a href="#method.token_stream">token_stream</a><a href="#method.token_tree">token_tree</a><a href="#method.span">span</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Copy">Copy</a><a href="#impl-Clone">Clone</a><a href="#impl-Eq">Eq</a><a href="#impl-PartialEq">PartialEq</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">!Send</a><a href="#impl-Sync">!Sync</a></div></div><p class='location'><a href='../index.html'>syn</a>::<wbr><a href='index.html'>buffer</a></p><script>window.sidebarCurrent = {name: 'Cursor', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../index.html'>syn</a>::<wbr><a href='index.html'>buffer</a>::<wbr><a class="struct" href=''>Cursor</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span><a class='srclink' href='../../src/syn/buffer.rs.html#262-271' title='goto source code'>[src]</a></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Cursor&lt;'a&gt; { /* fields omitted */ }</pre></div><div class='docblock'><p>A cheaply copyable cursor into a <code>TokenBuffer</code>.</p>
<p>This cursor holds a shared reference into the immutable data which is used
internally to represent a <code>TokenStream</code>, and can be efficiently manipulated
and copied around.</p>
@@ -17,9 +17,9 @@ stream, and have the same scope.</p>
scope.</p>
</div><h4 id='method.group' class="method"><span id='group.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.group' class='fnname'>group</a>(self, delim: <a class="enum" href="../../proc_macro2/enum.Delimiter.html" title="enum proc_macro2::Delimiter">Delimiter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;, <a class="struct" href="../../proc_macro2/struct.Span.html" title="struct proc_macro2::Span">Span</a>, <a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/syn/buffer.rs.html#354-369' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>If the cursor is pointing at a <code>Group</code> with the given delimiter, returns
a cursor into that group and one pointing to the next <code>TokenTree</code>.</p>
</div><h4 id='method.term' class="method"><span id='term.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.term' class='fnname'>term</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="struct" href="../../proc_macro2/struct.Term.html" title="struct proc_macro2::Term">Term</a>, <a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/syn/buffer.rs.html#373-379' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>If the cursor is pointing at a <code>Term</code>, returns it along with a cursor
</div><h4 id='method.ident' class="method"><span id='ident.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.ident' class='fnname'>ident</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="struct" href="../../syn/struct.Ident.html" title="struct syn::Ident">Ident</a>, <a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/syn/buffer.rs.html#373-379' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>If the cursor is pointing at a <code>Ident</code>, returns it along with a cursor
pointing at the next <code>TokenTree</code>.</p>
</div><h4 id='method.op' class="method"><span id='op.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.op' class='fnname'>op</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="struct" href="../../proc_macro2/struct.Op.html" title="struct proc_macro2::Op">Op</a>, <a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/syn/buffer.rs.html#383-389' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>If the cursor is pointing at an <code>Op</code>, returns it along with a cursor
</div><h4 id='method.punct' class="method"><span id='punct.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.punct' class='fnname'>punct</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="struct" href="../../proc_macro2/struct.Punct.html" title="struct proc_macro2::Punct">Punct</a>, <a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/syn/buffer.rs.html#383-389' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>If the cursor is pointing at an <code>Punct</code>, returns it along with a cursor
pointing at the next <code>TokenTree</code>.</p>
</div><h4 id='method.literal' class="method"><span id='literal.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.literal' class='fnname'>literal</a>(self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">(</a><a class="struct" href="../../proc_macro2/struct.Literal.html" title="struct proc_macro2::Literal">Literal</a>, <a class="struct" href="../../syn/buffer/struct.Cursor.html" title="struct syn::buffer::Cursor">Cursor</a>&lt;'a&gt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.tuple.html">)</a>&gt;</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/syn/buffer.rs.html#393-399' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>If the cursor is pointing at a <code>Literal</code>, return it along with a cursor
pointing at the next <code>TokenTree</code>.</p>