Files
google-apis-rs/google_binaryauthorization1/client/index.html
2021-04-02 00:20:57 +08:00

43 lines
12 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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 `client` mod in crate `google_binaryauthorization1`."><meta name="keywords" content="rust, rustlang, rust-lang, client"><title>google_binaryauthorization1::client - 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="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[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><a href='../../google_binaryauthorization1/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module client</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#traits">Traits</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></div><p class="location"><a href="../index.html">google_binaryauthorization1</a></p><div id="sidebar-vars" data-name="client" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><button type="button" class="help-button">?</button>
<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">Module <a href="../index.html">google_binaryauthorization1</a>::<wbr><a class="mod" href="">client</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/google_binaryauthorization1/client.rs.html#3-808" title="goto source code">[src]</a></span></h1><h2 id="structs" class="section-header"><a href="#structs">Structs</a></h2>
<table><tr class="module-item"><td><a class="struct" href="struct.Chunk.html" title="google_binaryauthorization1::client::Chunk struct">Chunk</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="struct" href="struct.ContentRange.html" title="google_binaryauthorization1::client::ContentRange struct">ContentRange</a></td><td class="docblock-short"><p>Implements the Content-Range header, for serialization only</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DefaultDelegate.html" title="google_binaryauthorization1::client::DefaultDelegate struct">DefaultDelegate</a></td><td class="docblock-short"><p>A delegate with a conservative default implementation, which is used if no other delegate is
set.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ErrorResponse.html" title="google_binaryauthorization1::client::ErrorResponse struct">ErrorResponse</a></td><td class="docblock-short"><p>A utility to represent detailed errors we might see in case there are BadRequests.
The latter happen if the sent parameters or request structures are unsound</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.JsonServerError.html" title="google_binaryauthorization1::client::JsonServerError struct">JsonServerError</a></td><td class="docblock-short"><p>A utility type which can decode a server response that indicates error</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MethodInfo.html" title="google_binaryauthorization1::client::MethodInfo struct">MethodInfo</a></td><td class="docblock-short"><p>Contains information about an API request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MultiPartReader.html" title="google_binaryauthorization1::client::MultiPartReader struct">MultiPartReader</a></td><td class="docblock-short"><p>Provides a <code>Read</code> interface that converts multiple parts into the protocol
identified by <a href="https://tools.ietf.org/html/rfc2387">RFC2387</a>.
<strong>Note</strong>: This implementation is just as rich as it needs to be to perform uploads
to google APIs, and might not be a fully-featured implementation.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.RangeResponseHeader.html" title="google_binaryauthorization1::client::RangeResponseHeader struct">RangeResponseHeader</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="struct" href="struct.ResumableUploadHelper.html" title="google_binaryauthorization1::client::ResumableUploadHelper struct">ResumableUploadHelper</a></td><td class="docblock-short"><p>A utility type to perform a resumable upload from start to end.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ServerError.html" title="google_binaryauthorization1::client::ServerError struct">ServerError</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="struct" href="struct.ServerMessage.html" title="google_binaryauthorization1::client::ServerMessage struct">ServerMessage</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="struct" href="struct.XUploadContentType.html" title="google_binaryauthorization1::client::XUploadContentType struct">XUploadContentType</a></td><td class="docblock-short"><p>The <code>X-Upload-Content-Type</code> header.</p>
</td></tr></table><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
<table><tr class="module-item"><td><a class="enum" href="enum.Error.html" title="google_binaryauthorization1::client::Error enum">Error</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="enum" href="enum.Retry.html" title="google_binaryauthorization1::client::Retry enum">Retry</a></td><td class="docblock-short"></td></tr></table><h2 id="traits" class="section-header"><a href="#traits">Traits</a></h2>
<table><tr class="module-item"><td><a class="trait" href="trait.CallBuilder.html" title="google_binaryauthorization1::client::CallBuilder trait">CallBuilder</a></td><td class="docblock-short"><p>Identifies types which represent builders for a particular resource method</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.Delegate.html" title="google_binaryauthorization1::client::Delegate trait">Delegate</a></td><td class="docblock-short"><p>A trait specifying functionality to help controlling any request performed by the API.
The trait has a conservative default implementation.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.Hub.html" title="google_binaryauthorization1::client::Hub trait">Hub</a></td><td class="docblock-short"><p>Identifies the Hub. There is only one per library, this trait is supposed
to make intended use more explicit.
The hub allows to access all resource methods more easily.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.MethodsBuilder.html" title="google_binaryauthorization1::client::MethodsBuilder trait">MethodsBuilder</a></td><td class="docblock-short"><p>Identifies types for building methods of a particular resource type</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.NestedType.html" title="google_binaryauthorization1::client::NestedType trait">NestedType</a></td><td class="docblock-short"><p>Identifies types which are only used by other types internally.
They have no special meaning, this trait just marks them for completeness.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.Part.html" title="google_binaryauthorization1::client::Part trait">Part</a></td><td class="docblock-short"><p>Identifies types which are only used as part of other types, which
usually are carrying the <code>Resource</code> trait.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.ReadSeek.html" title="google_binaryauthorization1::client::ReadSeek trait">ReadSeek</a></td><td class="docblock-short"><p>A utility to specify reader types which provide seeking capabilities too</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.RequestValue.html" title="google_binaryauthorization1::client::RequestValue trait">RequestValue</a></td><td class="docblock-short"><p>Identifies types which are used in API requests.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.Resource.html" title="google_binaryauthorization1::client::Resource trait">Resource</a></td><td class="docblock-short"><p>Identifies types which can be inserted and deleted.
Types with this trait are most commonly used by clients of this API.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.ResponseResult.html" title="google_binaryauthorization1::client::ResponseResult trait">ResponseResult</a></td><td class="docblock-short"><p>Identifies types which are used in API responses.</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.ToParts.html" title="google_binaryauthorization1::client::ToParts trait">ToParts</a></td><td class="docblock-short"><p>A trait for all types that can convert themselves into a <em>parts</em> string</p>
</td></tr><tr class="module-item"><td><a class="trait" href="trait.UnusedType.html" title="google_binaryauthorization1::client::UnusedType trait">UnusedType</a></td><td class="docblock-short"><p>Identifies types which are not actually used by the API
This might be a bug within the google API schema.</p>
</td></tr></table><h2 id="functions" class="section-header"><a href="#functions">Functions</a></h2>
<table><tr class="module-item"><td><a class="fn" href="fn.remove_json_null_values.html" title="google_binaryauthorization1::client::remove_json_null_values fn">remove_json_null_values</a></td><td class="docblock-short"></td></tr></table><h2 id="types" class="section-header"><a href="#types">Type Definitions</a></h2>
<table><tr class="module-item"><td><a class="type" href="type.Result.html" title="google_binaryauthorization1::client::Result type">Result</a></td><td class="docblock-short"><p>A universal result type used as return for all calls.</p>
</td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_binaryauthorization1"></div>
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>