Mutably borrows from an owned value. Read more
diff --git a/docs/search-index.js b/docs/search-index.js
index 1cce1a41..f8c75429 100644
--- a/docs/search-index.js
+++ b/docs/search-index.js
@@ -51,7 +51,7 @@ var searchIndex = JSON.parse('{\
"pin_project_lite":{"doc":"A lightweight version of pin-project written with …","i":[[14,"pin_project","pin_project_lite","A macro that creates a projection type covering all the …",null,null]],"p":[]},\
"pin_utils":{"doc":"Utilities for pinning","i":[[14,"pin_mut","pin_utils","Pins a value on the stack.",null,null],[14,"unsafe_pinned","","A pinned projection of a struct field.",null,null],[14,"unsafe_unpinned","","An unpinned projection of a struct field.",null,null]],"p":[]},\
"proc_macro2":{"doc":"A wrapper around the procedural macro API of the …","i":[[0,"token_stream","proc_macro2","Public implementation details for the
TokenStream type, …",null,null],[3,"IntoIter","proc_macro2::token_stream","An iterator over
TokenStream\'s
TokenTrees.",null,null],[3,"TokenStream","proc_macro2","An abstract stream of tokens, or more concretely a …",null,null],[3,"LexError","","Error returned from
TokenStream::from_str.",null,null],[11,"new","","Returns an empty
TokenStream containing no token trees.",0,[[],["tokenstream",3]]],[11,"is_empty","","Checks if this
TokenStream is empty.",0,[[],["bool",15]]],[3,"Span","","A region of source code, along with macro expansion …",null,null],[11,"call_site","","The span of the invocation of the current procedural …",1,[[],["span",3]]],[11,"mixed_site","","The span located at the invocation of the procedural …",1,[[],["span",3]]],[11,"resolved_at","","Creates a new span with the same line/column information …",1,[[["span",3]],["span",3]]],[11,"located_at","","Creates a new span with the same name resolution behavior …",1,[[["span",3]],["span",3]]],[11,"unwrap","","Convert
proc_macro2::Span to
proc_macro::Span.",1,[[],["span",3]]],[11,"join","","Create a new span encompassing
self and
other.",1,[[["span",3]],[["option",4],["span",3]]]],[4,"TokenTree","","A single token or a delimited sequence of token trees …",null,null],[13,"Group","","A token stream surrounded by bracket delimiters.",2,null],[13,"Ident","","An identifier.",2,null],[13,"Punct","","A single punctuation character (
+,
,,
$, etc.).",2,null],[13,"Literal","","A literal character (
\'a\'), string (
\\\"hello\\\"), number (
2.3…",2,null],[11,"span","","Returns the span of this tree, delegating to the
span …",2,[[],["span",3]]],[11,"set_span","","Configures the span for
only this token.",2,[[["span",3]]]],[3,"Group","","A delimited token stream.",null,null],[4,"Delimiter","","Describes how a sequence of token trees is delimited.",null,null],[13,"Parenthesis","","
( ... )",3,null],[13,"Brace","","
{ ... }",3,null],[13,"Bracket","","
[ ... ]",3,null],[13,"None","","
Ø ... Ø",3,null],[11,"new","","Creates a new
Group with the given delimiter and token …",4,[[["tokenstream",3],["delimiter",4]],["group",3]]],[11,"delimiter","","Returns the delimiter of this
Group",4,[[],["delimiter",4]]],[11,"stream","","Returns the
TokenStream of tokens that are delimited in …",4,[[],["tokenstream",3]]],[11,"span","","Returns the span for the delimiters of this token stream, …",4,[[],["span",3]]],[11,"span_open","","Returns the span pointing to the opening delimiter of …",4,[[],["span",3]]],[11,"span_close","","Returns the span pointing to the closing delimiter of …",4,[[],["span",3]]],[11,"set_span","","Configures the span for this
Group\'s delimiters, but not …",4,[[["span",3]]]],[3,"Punct","","An
Punct is an single punctuation character like
+,
- or
#…",null,null],[4,"Spacing","","Whether an
Punct is followed immediately by another
Punct …",null,null],[13,"Alone","","E.g.
+ is
Alone in
+ =,
+ident or
+().",5,null],[13,"Joint","","E.g.
+ is
Joint in
+= or
\' is
Joint in
\'#.",5,null],[11,"new","","Creates a new
Punct from the given character and spacing.",6,[[["spacing",4],["char",15]],["punct",3]]],[11,"as_char","","Returns the value of this punctuation character as
char.",6,[[],["char",15]]],[11,"spacing","","Returns the spacing of this punctuation character, …",6,[[],["spacing",4]]],[11,"span","","Returns the span for this punctuation character.",6,[[],["span",3]]],[11,"set_span","","Configure the span for this punctuation character.",6,[[["span",3]]]],[3,"Ident","","A word of Rust code, which may be a keyword or legal …",null,null],[11,"new","","Creates a new
Ident with the given
string as well as the …",7,[[["span",3],["str",15]],["ident",3]]],[11,"span","","Returns the span of this
Ident.",7,[[],["span",3]]],[11,"set_span","","Configures the span of this
Ident, possibly changing its …",7,[[["span",3]]]],[3,"Literal","","A literal string (
\\\"hello\\\"), byte string (
b\\\"hello\\\"), …",null,null],[11,"u8_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["u8",15]],["literal",3]]],[11,"u16_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["u16",15]],["literal",3]]],[11,"u32_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["u32",15]],["literal",3]]],[11,"u64_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["u64",15]],["literal",3]]],[11,"u128_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["u128",15]],["literal",3]]],[11,"usize_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["usize",15]],["literal",3]]],[11,"i8_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["i8",15]],["literal",3]]],[11,"i16_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["i16",15]],["literal",3]]],[11,"i32_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["i32",15]],["literal",3]]],[11,"i64_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["i64",15]],["literal",3]]],[11,"i128_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["i128",15]],["literal",3]]],[11,"isize_suffixed","","Creates a new suffixed integer literal with the specified …",8,[[["isize",15]],["literal",3]]],[11,"u8_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["u8",15]],["literal",3]]],[11,"u16_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["u16",15]],["literal",3]]],[11,"u32_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["u32",15]],["literal",3]]],[11,"u64_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["u64",15]],["literal",3]]],[11,"u128_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["u128",15]],["literal",3]]],[11,"usize_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["usize",15]],["literal",3]]],[11,"i8_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["i8",15]],["literal",3]]],[11,"i16_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["i16",15]],["literal",3]]],[11,"i32_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["i32",15]],["literal",3]]],[11,"i64_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["i64",15]],["literal",3]]],[11,"i128_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["i128",15]],["literal",3]]],[11,"isize_unsuffixed","","Creates a new unsuffixed integer literal with the …",8,[[["isize",15]],["literal",3]]],[11,"f64_unsuffixed","","Creates a new unsuffixed floating-point literal.",8,[[["f64",15]],["literal",3]]],[11,"f64_suffixed","","Creates a new suffixed floating-point literal.",8,[[["f64",15]],["literal",3]]],[11,"f32_unsuffixed","","Creates a new unsuffixed floating-point literal.",8,[[["f32",15]],["literal",3]]],[11,"f32_suffixed","","Creates a new suffixed floating-point literal.",8,[[["f32",15]],["literal",3]]],[11,"string","","String literal.",8,[[["str",15]],["literal",3]]],[11,"character","","Character literal.",8,[[["char",15]],["literal",3]]],[11,"byte_string","","Byte string literal.",8,[[],["literal",3]]],[11,"span","","Returns the span encompassing this literal.",8,[[],["span",3]]],[11,"set_span","","Configures the span associated for this literal.",8,[[["span",3]]]],[11,"subspan","","Returns a
Span that is a subset of
self.span() containing …",8,[[["rangebounds",8],["usize",15]],[["option",4],["span",3]]]],[11,"from","proc_macro2::token_stream","",9,[[]]],[11,"into","","",9,[[]]],[11,"into_iter","","",9,[[]]],[11,"to_owned","","",9,[[]]],[11,"clone_into","","",9,[[]]],[11,"borrow","","",9,[[]]],[11,"borrow_mut","","",9,[[]]],[11,"try_from","","",9,[[],["result",4]]],[11,"try_into","","",9,[[],["result",4]]],[11,"type_id","","",9,[[],["typeid",3]]],[11,"from","proc_macro2","",0,[[]]],[11,"into","","",0,[[]]],[11,"to_owned","","",0,[[]]],[11,"clone_into","","",0,[[]]],[11,"to_string","","",0,[[],["string",3]]],[11,"borrow","","",0,[[]]],[11,"borrow_mut","","",0,[[]]],[11,"try_from","","",0,[[],["result",4]]],[11,"try_into","","",0,[[],["result",4]]],[11,"type_id","","",0,[[],["typeid",3]]],[11,"from","","",10,[[]]],[11,"into","","",10,[[]]],[11,"to_string","","",10,[[],["string",3]]],[11,"borrow","","",10,[[]]],[11,"borrow_mut","","",10,[[]]],[11,"try_from","","",10,[[],["result",4]]],[11,"try_into","","",10,[[],["result",4]]],[11,"type_id","","",10,[[],["typeid",3]]],[11,"from","","",1,[[]]],[11,"into","","",1,[[]]],[11,"to_owned","","",1,[[]]],[11,"clone_into","","",1,[[]]],[11,"borrow","","",1,[[]]],[11,"borrow_mut","","",1,[[]]],[11,"try_from","","",1,[[],["result",4]]],[11,"try_into","","",1,[[],["result",4]]],[11,"type_id","","",1,[[],["typeid",3]]],[11,"from","","",2,[[]]],[11,"into","","",2,[[]]],[11,"to_owned","","",2,[[]]],[11,"clone_into","","",2,[[]]],[11,"to_string","","",2,[[],["string",3]]],[11,"borrow","","",2,[[]]],[11,"borrow_mut","","",2,[[]]],[11,"try_from","","",2,[[],["result",4]]],[11,"try_into","","",2,[[],["result",4]]],[11,"type_id","","",2,[[],["typeid",3]]],[11,"from","","",4,[[]]],[11,"into","","",4,[[]]],[11,"to_owned","","",4,[[]]],[11,"clone_into","","",4,[[]]],[11,"to_string","","",4,[[],["string",3]]],[11,"borrow","","",4,[[]]],[11,"borrow_mut","","",4,[[]]],[11,"try_from","","",4,[[],["result",4]]],[11,"try_into","","",4,[[],["result",4]]],[11,"type_id","","",4,[[],["typeid",3]]],[11,"from","","",3,[[]]],[11,"into","","",3,[[]]],[11,"to_owned","","",3,[[]]],[11,"clone_into","","",3,[[]]],[11,"borrow","","",3,[[]]],[11,"borrow_mut","","",3,[[]]],[11,"try_from","","",3,[[],["result",4]]],[11,"try_into","","",3,[[],["result",4]]],[11,"type_id","","",3,[[],["typeid",3]]],[11,"from","","",6,[[]]],[11,"into","","",6,[[]]],[11,"to_owned","","",6,[[]]],[11,"clone_into","","",6,[[]]],[11,"to_string","","",6,[[],["string",3]]],[11,"borrow","","",6,[[]]],[11,"borrow_mut","","",6,[[]]],[11,"try_from","","",6,[[],["result",4]]],[11,"try_into","","",6,[[],["result",4]]],[11,"type_id","","",6,[[],["typeid",3]]],[11,"from","","",5,[[]]],[11,"into","","",5,[[]]],[11,"to_owned","","",5,[[]]],[11,"clone_into","","",5,[[]]],[11,"borrow","","",5,[[]]],[11,"borrow_mut","","",5,[[]]],[11,"try_from","","",5,[[],["result",4]]],[11,"try_into","","",5,[[],["result",4]]],[11,"type_id","","",5,[[],["typeid",3]]],[11,"from","","",7,[[]]],[11,"into","","",7,[[]]],[11,"to_owned","","",7,[[]]],[11,"clone_into","","",7,[[]]],[11,"to_string","","",7,[[],["string",3]]],[11,"borrow","","",7,[[]]],[11,"borrow_mut","","",7,[[]]],[11,"try_from","","",7,[[],["result",4]]],[11,"try_into","","",7,[[],["result",4]]],[11,"type_id","","",7,[[],["typeid",3]]],[11,"from","","",8,[[]]],[11,"into","","",8,[[]]],[11,"to_owned","","",8,[[]]],[11,"clone_into","","",8,[[]]],[11,"to_string","","",8,[[],["string",3]]],[11,"borrow","","",8,[[]]],[11,"borrow_mut","","",8,[[]]],[11,"try_from","","",8,[[],["result",4]]],[11,"try_into","","",8,[[],["result",4]]],[11,"type_id","","",8,[[],["typeid",3]]],[11,"from","","",1,[[["span",3]],["span",3]]],[11,"from","","",0,[[["tokenstream",3]],["tokenstream",3]]],[11,"from","","",0,[[["tokentree",4]]]],[11,"from","","",2,[[["group",3]],["tokentree",4]]],[11,"from","","",2,[[["ident",3]],["tokentree",4]]],[11,"from","","",2,[[["punct",3]],["tokentree",4]]],[11,"from","","",2,[[["literal",3]],["tokentree",4]]],[11,"extend","","",0,[[["intoiterator",8]]]],[11,"extend","","",0,[[["intoiterator",8]]]],[11,"into_iter","","",0,[[],["intoiter",3]]],[11,"next","proc_macro2::token_stream","",9,[[],[["option",4],["tokentree",4]]]],[11,"clone","proc_macro2","",0,[[],["tokenstream",3]]],[11,"clone","","",1,[[],["span",3]]],[11,"clone","","",2,[[],["tokentree",4]]],[11,"clone","","",4,[[],["group",3]]],[11,"clone","","",3,[[],["delimiter",4]]],[11,"clone","","",6,[[],["punct",3]]],[11,"clone","","",5,[[],["spacing",4]]],[11,"clone","","",7,[[],["ident",3]]],[11,"clone","","",8,[[],["literal",3]]],[11,"clone","proc_macro2::token_stream","",9,[[],["intoiter",3]]],[11,"default","proc_macro2","",0,[[]]],[11,"cmp","","",7,[[["ident",3]],["ordering",4]]],[11,"eq","","",3,[[["delimiter",4]],["bool",15]]],[11,"eq","","",5,[[["spacing",4]],["bool",15]]],[11,"eq","","",7,[[["ident",3]],["bool",15]]],[11,"eq","","",7,[[],["bool",15]]],[11,"partial_cmp","","",7,[[["ident",3]],[["option",4],["ordering",4]]]],[11,"fmt","","",0,[[["formatter",3]],["result",6]]],[11,"fmt","","",10,[[["formatter",3]],["result",6]]],[11,"fmt","","",1,[[["formatter",3]],["result",6]]],[11,"fmt","","",2,[[["formatter",3]],["result",6]]],[11,"fmt","","",3,[[["formatter",3]],["result",6]]],[11,"fmt","","",4,[[["formatter",3]],["result",6]]],[11,"fmt","","",5,[[["formatter",3]],["result",6]]],[11,"fmt","","",6,[[["formatter",3]],["result",6]]],[11,"fmt","","",7,[[["formatter",3]],["result",6]]],[11,"fmt","","",8,[[["formatter",3]],["result",6]]],[11,"fmt","proc_macro2::token_stream","",9,[[["formatter",3]],["result",6]]],[11,"fmt","proc_macro2","",0,[[["formatter",3]],["result",6]]],[11,"fmt","","",10,[[["formatter",3]],["result",6]]],[11,"fmt","","",2,[[["formatter",3]],["result",6]]],[11,"fmt","","",4,[[["formatter",3]],["result",6]]],[11,"fmt","","",6,[[["formatter",3]],["result",6]]],[11,"fmt","","",7,[[["formatter",3]],["result",6]]],[11,"fmt","","",8,[[["formatter",3]],["result",6]]],[11,"hash","","",7,[[]]],[11,"from_str","","",0,[[["str",15]],[["result",4],["tokenstream",3],["lexerror",3]]]],[11,"from_iter","","",0,[[["intoiterator",8]]]],[11,"from_iter","","",0,[[["intoiterator",8]]]]],"p":[[3,"TokenStream"],[3,"Span"],[4,"TokenTree"],[4,"Delimiter"],[3,"Group"],[4,"Spacing"],[3,"Punct"],[3,"Ident"],[3,"Literal"],[3,"IntoIter"],[3,"LexError"]]},\
-"rapr":{"doc":"Reddit api wrapperExample program You need tokio to use …","i":[[4,"Error","rapr","Error enum",null,null],[13,"UnexpectedJson","","",0,null],[13,"NoneError","","",0,null],[13,"JsonParseError","","",0,null],[13,"RequestError","","",0,null],[3,"RaPost","","Reddit post object (more like repost object). Keeps track …",null,null],[12,"id","","",1,null],[12,"title","","",1,null],[12,"text","","",1,null],[12,"items","","",1,null],[12,"json","","",1,null],[3,"RaPostItems","","Items related to the post",null,null],[12,"upvotes","","",2,null],[12,"downvotes","","",2,null],[12,"permalink","","",2,null],[12,"url","","",2,null],[3,"RaSub","","RaSubSubreddit object Keeps track of posts",null,null],[12,"name","","",3,null],[12,"posts","","",3,null],[3,"RaprClient","","Reddit api client. Uses a reqwest::Client internally. …",null,null],[11,"from","","",0,[[]]],[11,"into","","",0,[[]]],[11,"to_string","","",0,[[],["string",3]]],[11,"borrow","","",0,[[]]],[11,"borrow_mut","","",0,[[]]],[11,"try_from","","",0,[[],["result",4]]],[11,"try_into","","",0,[[],["result",4]]],[11,"type_id","","",0,[[],["typeid",3]]],[11,"from","","",2,[[]]],[11,"into","","",2,[[]]],[11,"to_owned","","",2,[[]]],[11,"clone_into","","",2,[[]]],[11,"borrow","","",2,[[]]],[11,"borrow_mut","","",2,[[]]],[11,"try_from","","",2,[[],["result",4]]],[11,"try_into","","",2,[[],["result",4]]],[11,"type_id","","",2,[[],["typeid",3]]],[11,"from","","",1,[[]]],[11,"into","","",1,[[]]],[11,"to_owned","","",1,[[]]],[11,"clone_into","","",1,[[]]],[11,"borrow","","",1,[[]]],[11,"borrow_mut","","",1,[[]]],[11,"try_from","","",1,[[],["result",4]]],[11,"try_into","","",1,[[],["result",4]]],[11,"type_id","","",1,[[],["typeid",3]]],[11,"from","","",3,[[]]],[11,"into","","",3,[[]]],[11,"borrow","","",3,[[]]],[11,"borrow_mut","","",3,[[]]],[11,"try_from","","",3,[[],["result",4]]],[11,"try_into","","",3,[[],["result",4]]],[11,"type_id","","",3,[[],["typeid",3]]],[11,"from","","",4,[[]]],[11,"into","","",4,[[]]],[11,"borrow","","",4,[[]]],[11,"borrow_mut","","",4,[[]]],[11,"try_from","","",4,[[],["result",4]]],[11,"try_into","","",4,[[],["result",4]]],[11,"type_id","","",4,[[],["typeid",3]]],[11,"from","","",0,[[["error",4]],["error",4]]],[11,"from","","",0,[[["error",3]],["error",4]]],[11,"from","","",3,[[["str",15]]]],[11,"clone","","",2,[[],["rapostitems",3]]],[11,"clone","","",1,[[],["rapost",3]]],[11,"default","","Return the default RaprClient",4,[[]]],[11,"fmt","","",0,[[["formatter",3]],["result",6]]],[11,"fmt","","",2,[[["formatter",3]],["result",6]]],[11,"fmt","","",1,[[["formatter",3]],["result",6]]],[11,"fmt","","",3,[[["formatter",3]],["result",6]]],[11,"fmt","","",4,[[["formatter",3]],["result",6]]],[11,"fmt","","",0,[[["formatter",3]],["result",6]]],[11,"description","","",0,[[],["str",15]]],[11,"cause","","",0,[[],[["option",4],["error",8]]]],[11,"new","","Create a new struct of items for a post You probably …",2,[[["u32",15],["option",4],["string",3],["str",15]]]],[11,"new","","Generate new post object (you probably don\'t need this).",1,[[["rapostitems",3],["jsonvalue",4],["option",4],["str",15]]]],[11,"parse","","Parse json from
json[\'data\'][\'children\'] array elements. …",1,[[["jsonvalue",4]],[["rapost",3],["result",4],["error",4]]]],[11,"new","","Generate subreddit object",3,[[["str",15]]]],[11,"new","","Make a RaprClient",4,[[]]],[11,"with_user_agent","","Make a RaprClient with a custom user_agent (since reddit …",4,[[["str",15]],[["result",4],["error",4]]]],[11,"default","","",4,[[]]],[11,"fetch","","Fetch posts from subreddit and store them in the …",4,[[["u32",15],["rasub",3]]]]],"p":[[4,"Error"],[3,"RaPost"],[3,"RaPostItems"],[3,"RaSub"],[3,"RaprClient"]]},\
+"rapr":{"doc":"Reddit api wrapperExample program You need tokio to use …","i":[[4,"Error","rapr","Error enum",null,null],[13,"UnexpectedJson","","",0,null],[13,"NoneError","","",0,null],[13,"JsonParseError","","",0,null],[13,"RequestError","","",0,null],[3,"RaPost","","Reddit post object (more like repost object). Keeps track …",null,null],[12,"id","","",1,null],[12,"title","","",1,null],[12,"text","","",1,null],[12,"items","","",1,null],[12,"json","","",1,null],[3,"RaPostItems","","Items related to the post",null,null],[12,"upvotes","","",2,null],[12,"downvotes","","",2,null],[12,"permalink","","",2,null],[12,"url","","",2,null],[3,"RaSub","","RaSubSubreddit object Keeps track of posts",null,null],[12,"name","","",3,null],[12,"posts","","",3,null],[3,"RaprClient","","Reddit api client. Uses a reqwest::Client internally. …",null,null],[11,"from","","",0,[[]]],[11,"into","","",0,[[]]],[11,"to_string","","",0,[[],["string",3]]],[11,"borrow","","",0,[[]]],[11,"borrow_mut","","",0,[[]]],[11,"try_from","","",0,[[],["result",4]]],[11,"try_into","","",0,[[],["result",4]]],[11,"type_id","","",0,[[],["typeid",3]]],[11,"from","","",2,[[]]],[11,"into","","",2,[[]]],[11,"to_owned","","",2,[[]]],[11,"clone_into","","",2,[[]]],[11,"borrow","","",2,[[]]],[11,"borrow_mut","","",2,[[]]],[11,"try_from","","",2,[[],["result",4]]],[11,"try_into","","",2,[[],["result",4]]],[11,"type_id","","",2,[[],["typeid",3]]],[11,"from","","",1,[[]]],[11,"into","","",1,[[]]],[11,"to_owned","","",1,[[]]],[11,"clone_into","","",1,[[]]],[11,"borrow","","",1,[[]]],[11,"borrow_mut","","",1,[[]]],[11,"try_from","","",1,[[],["result",4]]],[11,"try_into","","",1,[[],["result",4]]],[11,"type_id","","",1,[[],["typeid",3]]],[11,"from","","",3,[[]]],[11,"into","","",3,[[]]],[11,"borrow","","",3,[[]]],[11,"borrow_mut","","",3,[[]]],[11,"try_from","","",3,[[],["result",4]]],[11,"try_into","","",3,[[],["result",4]]],[11,"type_id","","",3,[[],["typeid",3]]],[11,"from","","",4,[[]]],[11,"into","","",4,[[]]],[11,"borrow","","",4,[[]]],[11,"borrow_mut","","",4,[[]]],[11,"try_from","","",4,[[],["result",4]]],[11,"try_into","","",4,[[],["result",4]]],[11,"type_id","","",4,[[],["typeid",3]]],[11,"from","","",0,[[["error",4]],["error",4]]],[11,"from","","",0,[[["error",3]],["error",4]]],[11,"from","","",3,[[["str",15]]]],[11,"from","","",3,[[["string",3]]]],[11,"clone","","",2,[[],["rapostitems",3]]],[11,"clone","","",1,[[],["rapost",3]]],[11,"default","","Return the default RaprClient",4,[[]]],[11,"fmt","","",0,[[["formatter",3]],["result",6]]],[11,"fmt","","",2,[[["formatter",3]],["result",6]]],[11,"fmt","","",1,[[["formatter",3]],["result",6]]],[11,"fmt","","",3,[[["formatter",3]],["result",6]]],[11,"fmt","","",4,[[["formatter",3]],["result",6]]],[11,"fmt","","",0,[[["formatter",3]],["result",6]]],[11,"description","","",0,[[],["str",15]]],[11,"cause","","",0,[[],[["error",8],["option",4]]]],[11,"new","","Create a new struct of items for a post You probably …",2,[[["u32",15],["option",4],["string",3],["str",15]]]],[11,"new","","Generate new post object (you probably don\'t need this).",1,[[["str",15],["jsonvalue",4],["option",4],["rapostitems",3]]]],[11,"parse","","Parse json from
json[\'data\'][\'children\'] array elements. …",1,[[["jsonvalue",4]],[["result",4],["rapost",3],["error",4]]]],[11,"new","","Generate subreddit object",3,[[["str",15]]]],[11,"new","","Make a RaprClient",4,[[]]],[11,"with_user_agent","","Make a RaprClient with a custom user_agent (since reddit …",4,[[["str",15]],[["error",4],["result",4]]]],[11,"default","","",4,[[]]],[11,"fetch","","Fetch posts from subreddit and store them in the …",4,[[["u32",15],["rasub",3]]]]],"p":[[4,"Error"],[3,"RaPost"],[3,"RaPostItems"],[3,"RaSub"],[3,"RaprClient"]]},\
"reqwest":{"doc":"reqwestThe
reqwest crate provides a convenient, …","i":[[0,"redirect","reqwest","Redirect Handling",null,null],[3,"Policy","reqwest::redirect","A type that controls the policy on how to handle the …",null,null],[3,"Attempt","","A type that holds information on the next request and …",null,null],[3,"Action","","An action to perform when a redirect status code is found.",null,null],[11,"limited","","Create a
Policy with a maximum number of redirects.",0,[[["usize",15]]]],[11,"none","","Create a
Policy that does not follow any redirect.",0,[[]]],[11,"custom","","Create a custom
Policy using the passed function.",0,[[]]],[11,"redirect","","Apply this policy to a given [
Attempt] to produce a […",0,[[["attempt",3]],["action",3]]],[11,"status","","Get the type of redirect.",1,[[],["statuscode",3]]],[11,"url","","Get the next URL to redirect to.",1,[[],["url",3]]],[11,"previous","","Get the list of previous URLs that have already been …",1,[[]]],[11,"follow","","Returns an action meaning reqwest should follow the next …",1,[[],["action",3]]],[11,"stop","","Returns an action meaning reqwest should not follow the …",1,[[],["action",3]]],[11,"error","","Returns an action failing the redirect with an error.",1,[[["into",8],["box",3]],["action",3]]],[0,"header","reqwest","HTTP header types",null,null],[8,"AsHeaderName","reqwest::header","A marker trait used to identify values that can be used …",null,null],[3,"Drain","","A drain iterator for
HeaderMap.",null,null],[4,"Entry","","A view into a single location in a
HeaderMap, which may …",null,null],[13,"Occupied","","An occupied entry",2,null],[13,"Vacant","","A vacant entry",2,null],[3,"GetAll","","A view to all values stored in a single entry.",null,null],[3,"HeaderMap","","A set of HTTP headers",null,null],[8,"IntoHeaderName","","A marker trait used to identify values that can be used …",null,null],[3,"IntoIter","","An owning iterator over the entries of a
HeaderMap.",null,null],[3,"Iter","","
HeaderMap entry iterator.",null,null],[3,"IterMut","","
HeaderMap mutable entry iterator",null,null],[3,"Keys","","An iterator over
HeaderMap keys.",null,null],[3,"OccupiedEntry","","A view into a single occupied location in a
HeaderMap.",null,null],[3,"VacantEntry","","A view into a single empty location in a
HeaderMap.",null,null],[3,"ValueDrain","","An drain iterator of all values associated with a single …",null,null],[3,"ValueIter","","An iterator of all values associated with a single header …",null,null],[3,"ValueIterMut","","A mutable iterator of all values associated with a single …",null,null],[3,"Values","","
HeaderMap value iterator.",null,null],[3,"ValuesMut","","
HeaderMap mutable value iterator",null,null],[3,"HeaderName","","Represents an HTTP header field name",null,null],[3,"InvalidHeaderName","","A possible error when converting a
HeaderName from …",null,null],[3,"HeaderValue","","Represents an HTTP header field value.",null,null],[3,"InvalidHeaderValue","","A possible error when converting a
HeaderValue from a …",null,null],[3,"ToStrError","","A possible error when converting a
HeaderValue to a …",null,null],[17,"ACCEPT","","Advertises which content types the client is able to …",null,null],[17,"ACCEPT_CHARSET","","Advertises which character set the client is able to …",null,null],[17,"ACCEPT_ENCODING","","Advertises which content encoding the client is able to …",null,null],[17,"ACCEPT_LANGUAGE","","Advertises which languages the client is able to …",null,null],[17,"ACCEPT_RANGES","","Marker used by the server to advertise partial request …",null,null],[17,"ACCESS_CONTROL_ALLOW_CREDENTIALS","","Preflight response indicating if the response to the …",null,null],[17,"ACCESS_CONTROL_ALLOW_HEADERS","","Preflight response indicating permitted HTTP headers.",null,null],[17,"ACCESS_CONTROL_ALLOW_METHODS","","Preflight header response indicating permitted access …",null,null],[17,"ACCESS_CONTROL_ALLOW_ORIGIN","","Indicates whether the response can be shared with …",null,null],[17,"ACCESS_CONTROL_EXPOSE_HEADERS","","Indicates which headers can be exposed as part of the …",null,null],[17,"ACCESS_CONTROL_MAX_AGE","","Indicates how long the results of a preflight request can …",null,null],[17,"ACCESS_CONTROL_REQUEST_HEADERS","","Informs the server which HTTP headers will be used when …",null,null],[17,"ACCESS_CONTROL_REQUEST_METHOD","","Informs the server know which HTTP method will be used …",null,null],[17,"AGE","","Indicates the time in seconds the object has been in a …",null,null],[17,"ALLOW","","Lists the set of methods support by a resource.",null,null],[17,"ALT_SVC","","Advertises the availability of alternate services to …",null,null],[17,"AUTHORIZATION","","Contains the credentials to authenticate a user agent …",null,null],[17,"CACHE_CONTROL","","Specifies directives for caching mechanisms in both …",null,null],[17,"CONNECTION","","Controls whether or not the network connection stays open …",null,null],[17,"CONTENT_DISPOSITION","","Indicates if the content is expected to be displayed …",null,null],[17,"CONTENT_ENCODING","","Used to compress the media-type.",null,null],[17,"CONTENT_LANGUAGE","","Used to describe the languages intended for the audience.",null,null],[17,"CONTENT_LENGTH","","Indicates the size fo the entity-body.",null,null],[17,"CONTENT_LOCATION","","Indicates an alternate location for the returned data.",null,null],[17,"CONTENT_RANGE","","Indicates where in a full body message a partial message …",null,null],[17,"CONTENT_SECURITY_POLICY","","Allows controlling resources the user agent is allowed to …",null,null],[17,"CONTENT_SECURITY_POLICY_REPORT_ONLY","","Allows experimenting with policies by monitoring their …",null,null],[17,"CONTENT_TYPE","","Used to indicate the media type of the resource.",null,null],[17,"COOKIE","","Contains stored HTTP cookies previously sent by the …",null,null],[17,"DNT","","Indicates the client\'s tracking preference.",null,null],[17,"DATE","","Contains the date and time at which the message was …",null,null],[17,"ETAG","","Identifier for a specific version of a resource.",null,null],[17,"EXPECT","","Indicates expectations that need to be fulfilled by the …",null,null],[17,"EXPIRES","","Contains the date/time after which the response is …",null,null],[17,"FORWARDED","","Contains information from the client-facing side of proxy …",null,null],[17,"FROM","","Contains an Internet email address for a human user who …",null,null],[17,"HOST","","Specifies the domain name of the server and (optionally) …",null,null],[17,"IF_MATCH","","Makes a request conditional based on the E-Tag.",null,null],[17,"IF_MODIFIED_SINCE","","Makes a request conditional based on the modification …",null,null],[17,"IF_NONE_MATCH","","Makes a request conditional based on the E-Tag.",null,null],[17,"IF_RANGE","","Makes a request conditional based on range.",null,null],[17,"IF_UNMODIFIED_SINCE","","Makes the request conditional based on the last …",null,null],[17,"LAST_MODIFIED","","Content-Types that are acceptable for the response.",null,null],[17,"LINK","","Allows the server to point an interested client to …",null,null],[17,"LOCATION","","Indicates the URL to redirect a page to.",null,null],[17,"MAX_FORWARDS","","Indicates the max number of intermediaries the request …",null,null],[17,"ORIGIN","","Indicates where a fetch originates from.",null,null],[17,"PRAGMA","","HTTP/1.0 header usually used for backwards compatibility.",null,null],[17,"PROXY_AUTHENTICATE","","Defines the authentication method that should be used to …",null,null],[17,"PROXY_AUTHORIZATION","","Contains the credentials to authenticate a user agent to …",null,null],[17,"PUBLIC_KEY_PINS","","Associates a specific cryptographic public key with a …",null,null],[17,"PUBLIC_KEY_PINS_REPORT_ONLY","","Sends reports of pinning violation to the report-uri …",null,null],[17,"RANGE","","Indicates the part of a document that the server should …",null,null],[17,"REFERER","","Contains the address of the previous web page from which …",null,null],[17,"REFERRER_POLICY","","Governs which referrer information should be included …",null,null],[17,"REFRESH","","Informs the web browser that the current page or frame …",null,null],[17,"RETRY_AFTER","","The Retry-After response HTTP header indicates how long …",null,null],[17,"SEC_WEBSOCKET_ACCEPT","","The |Sec-WebSocket-Accept| header field is used in the …",null,null],[17,"SEC_WEBSOCKET_EXTENSIONS","","The |Sec-WebSocket-Extensions| header field is used in …",null,null],[17,"SEC_WEBSOCKET_KEY","","The |Sec-WebSocket-Key| header field is used in the …",null,null],[17,"SEC_WEBSOCKET_PROTOCOL","","The |Sec-WebSocket-Protocol| header field is used in the …",null,null],[17,"SEC_WEBSOCKET_VERSION","","The |Sec-WebSocket-Version| header field is used in the …",null,null],[17,"SERVER","","Contains information about the software used by the …",null,null],[17,"SET_COOKIE","","Used to send cookies from the server to the user agent.",null,null],[17,"STRICT_TRANSPORT_SECURITY","","Tells the client to communicate with HTTPS instead of …",null,null],[17,"TE","","Informs the server of transfer encodings willing to be …",null,null],[17,"TRAILER","","Allows the sender to include additional fields at the end …",null,null],[17,"TRANSFER_ENCODING","","Specifies the form of encoding used to safely transfer …",null,null],[17,"UPGRADE","","Used as part of the exchange to upgrade the protocol.",null,null],[17,"UPGRADE_INSECURE_REQUESTS","","Sends a signal to the server expressing the client’s …",null,null],[17,"USER_AGENT","","Contains a string that allows identifying the requesting …",null,null],[17,"VARY","","Determines how to match future requests with cached …",null,null],[17,"VIA","","Added by proxies to track routing.",null,null],[17,"WARNING","","General HTTP header contains information about possible …",null,null],[17,"WWW_AUTHENTICATE","","Defines the authentication method that should be used to …",null,null],[17,"X_CONTENT_TYPE_OPTIONS","","Marker used by the server to indicate that the MIME types …",null,null],[17,"X_DNS_PREFETCH_CONTROL","","Controls DNS prefetching.",null,null],[17,"X_FRAME_OPTIONS","","Indicates whether or not a browser should be allowed to …",null,null],[17,"X_XSS_PROTECTION","","Stop pages from loading when an XSS attack is detected.",null,null],[3,"Method","reqwest","The Request Method (VERB)",null,null],[3,"StatusCode","","An HTTP status code (
status-code in RFC 7230 et al.).",null,null],[3,"Version","","Represents a version of the HTTP spec.",null,null],[3,"Url","","A parsed URL record.",null,null],[3,"Error","","The Errors that may occur when processing a
Request.",null,null],[6,"Result","","A
Result alias where the
Err case is
reqwest::Error.",null,null],[8,"IntoUrl","","A trait to try to convert some type into a
Url.",null,null],[5,"get","","Shortcut method to quickly make a
GET request.",null,[[["intourl",8]]]],[3,"Body","","An asynchronous request body.",null,null],[3,"Client","","An asynchronous
Client to make Requests with.",null,null],[3,"ClientBuilder","","A
ClientBuilder can be used to create a
Client with …",null,null],[3,"Request","","A request which can be executed with
Client::execute().",null,null],[3,"RequestBuilder","","A builder to construct the properties of a
Request.",null,null],[3,"Response","","A Response to a submitted
Request.",null,null],[8,"ResponseBuilderExt","","Extension trait for http::response::Builder objects",null,null],[10,"url","","A builder method for the
http::response::Builder type …",3,[[["url",3]]]],[3,"Proxy","","Configuration of a proxy that a
Client should pass …",null,null],[3,"Certificate","","Represents a server X509 certificate.",null,null],[3,"Identity","","Represents a private key and X509 cert as a client …",null,null],[11,"from","","",4,[[]]],[11,"into","","",4,[[]]],[11,"to_string","","",4,[[],["string",3]]],[11,"borrow","","",4,[[]]],[11,"borrow_mut","","",4,[[]]],[11,"try_from","","",4,[[],["result",4]]],[11,"try_into","","",4,[[],["result",4]]],[11,"type_id","","",4,[[],["typeid",3]]],[11,"from","","",5,[[]]],[11,"into","","",5,[[]]],[11,"borrow","","",5,[[]]],[11,"borrow_mut","","",5,[[]]],[11,"try_from","","",5,[[],["result",4]]],[11,"try_into","","",5,[[],["result",4]]],[11,"type_id","","",5,[[],["typeid",3]]],[11,"from","","",6,[[]]],[11,"into","","",6,[[]]],[11,"to_owned","","",6,[[]]],[11,"clone_into","","",6,[[]]],[11,"borrow","","",6,[[]]],[11,"borrow_mut","","",6,[[]]],[11,"try_from","","",6,[[],["result",4]]],[11,"try_into","","",6,[[],["result",4]]],[11,"type_id","","",6,[[],["typeid",3]]],[11,"from","","",7,[[]]],[11,"into","","",7,[[]]],[11,"borrow","","",7,[[]]],[11,"borrow_mut","","",7,[[]]],[11,"try_from","","",7,[[],["result",4]]],[11,"try_into","","",7,[[],["result",4]]],[11,"type_id","","",7,[[],["typeid",3]]],[11,"from","","",8,[[]]],[11,"into","","",8,[[]]],[11,"borrow","","",8,[[]]],[11,"borrow_mut","","",8,[[]]],[11,"try_from","","",8,[[],["result",4]]],[11,"try_into","","",8,[[],["result",4]]],[11,"type_id","","",8,[[],["typeid",3]]],[11,"from","","",9,[[]]],[11,"into","","",9,[[]]],[11,"borrow","","",9,[[]]],[11,"borrow_mut","","",9,[[]]],[11,"try_from","","",9,[[],["result",4]]],[11,"try_into","","",9,[[],["result",4]]],[11,"type_id","","",9,[[],["typeid",3]]],[11,"from","","",10,[[]]],[11,"into","","",10,[[]]],[11,"borrow","","",10,[[]]],[11,"borrow_mut","","",10,[[]]],[11,"try_from","","",10,[[],["result",4]]],[11,"try_into","","",10,[[],["result",4]]],[11,"type_id","","",10,[[],["typeid",3]]],[11,"from","","",11,[[]]],[11,"into","","",11,[[]]],[11,"to_owned","","",11,[[]]],[11,"clone_into","","",11,[[]]],[11,"borrow","","",11,[[]]],[11,"borrow_mut","","",11,[[]]],[11,"try_from","","",11,[[],["result",4]]],[11,"try_into","","",11,[[],["result",4]]],[11,"type_id","","",11,[[],["typeid",3]]],[11,"from","reqwest::redirect","",0,[[]]],[11,"into","","",0,[[]]],[11,"borrow","","",0,[[]]],[11,"borrow_mut","","",0,[[]]],[11,"try_from","","",0,[[],["result",4]]],[11,"try_into","","",0,[[],["result",4]]],[11,"type_id","","",0,[[],["typeid",3]]],[11,"from","","",1,[[]]],[11,"into","","",1,[[]]],[11,"borrow","","",1,[[]]],[11,"borrow_mut","","",1,[[]]],[11,"try_from","","",1,[[],["result",4]]],[11,"try_into","","",1,[[],["result",4]]],[11,"type_id","","",1,[[],["typeid",3]]],[11,"from","","",12,[[]]],[11,"into","","",12,[[]]],[11,"borrow","","",12,[[]]],[11,"borrow_mut","","",12,[[]]],[11,"try_from","","",12,[[],["result",4]]],[11,"try_into","","",12,[[],["result",4]]],[11,"type_id","","",12,[[],["typeid",3]]],[11,"from","reqwest","",13,[[]]],[11,"into","","",13,[[]]],[11,"to_owned","","",13,[[]]],[11,"clone_into","","",13,[[]]],[11,"borrow","","",13,[[]]],[11,"borrow_mut","","",13,[[]]],[11,"try_from","","",13,[[],["result",4]]],[11,"try_into","","",13,[[],["result",4]]],[11,"type_id","","",13,[[],["typeid",3]]],[11,"from","","",14,[[]]],[11,"into","","",14,[[]]],[11,"borrow","","",14,[[]]],[11,"borrow_mut","","",14,[[]]],[11,"try_from","","",14,[[],["result",4]]],[11,"try_into","","",14,[[],["result",4]]],[11,"type_id","","",14,[[],["typeid",3]]],[11,"from","reqwest::header","",15,[[]]],[11,"into","","",15,[[]]],[11,"into_iter","","",15,[[]]],[11,"borrow","","",15,[[]]],[11,"borrow_mut","","",15,[[]]],[11,"try_from","","",15,[[],["result",4]]],[11,"try_into","","",15,[[],["result",4]]],[11,"type_id","","",15,[[],["typeid",3]]],[11,"from","","",2,[[]]],[11,"into","","",2,[[]]],[11,"borrow","","",2,[[]]],[11,"borrow_mut","","",2,[[]]],[11,"try_from","","",2,[[],["result",4]]],[11,"try_into","","",2,[[],["result",4]]],[11,"type_id","","",2,[[],["typeid",3]]],[11,"from","","",16,[[]]],[11,"into","","",16,[[]]],[11,"borrow","","",16,[[]]],[11,"borrow_mut","","",16,[[]]],[11,"try_from","","",16,[[],["result",4]]],[11,"try_into","","",16,[[],["result",4]]],[11,"type_id","","",16,[[],["typeid",3]]],[11,"from","","",17,[[]]],[11,"into","","",17,[[]]],[11,"to_owned","","",17,[[]]],[11,"clone_into","","",17,[[]]],[11,"borrow","","",17,[[]]],[11,"borrow_mut","","",17,[[]]],[11,"try_from","","",17,[[],["result",4]]],[11,"try_into","","",17,[[],["result",4]]],[11,"type_id","","",17,[[],["typeid",3]]],[11,"equivalent","","",17,[[],["bool",15]]],[11,"from","","",18,[[]]],[11,"into","","",18,[[]]],[11,"into_iter","","",18,[[]]],[11,"borrow","","",18,[[]]],[11,"borrow_mut","","",18,[[]]],[11,"try_from","","",18,[[],["result",4]]],[11,"try_into","","",18,[[],["result",4]]],[11,"type_id","","",18,[[],["typeid",3]]],[11,"from","","",19,[[]]],[11,"into","","",19,[[]]],[11,"into_iter","","",19,[[]]],[11,"borrow","","",19,[[]]],[11,"borrow_mut","","",19,[[]]],[11,"try_from","","",19,[[],["result",4]]],[11,"try_into","","",19,[[],["result",4]]],[11,"type_id","","",19,[[],["typeid",3]]],[11,"from","","",20,[[]]],[11,"into","","",20,[[]]],[11,"into_iter","","",20,[[]]],[11,"borrow","","",20,[[]]],[11,"borrow_mut","","",20,[[]]],[11,"try_from","","",20,[[],["result",4]]],[11,"try_into","","",20,[[],["result",4]]],[11,"type_id","","",20,[[],["typeid",3]]],[11,"from","","",21,[[]]],[11,"into","","",21,[[]]],[11,"into_iter","","",21,[[]]],[11,"borrow","","",21,[[]]],[11,"borrow_mut","","",21,[[]]],[11,"try_from","","",21,[[],["result",4]]],[11,"try_into","","",21,[[],["result",4]]],[11,"type_id","","",21,[[],["typeid",3]]],[11,"from","","",22,[[]]],[11,"into","","",22,[[]]],[11,"borrow","","",22,[[]]],[11,"borrow_mut","","",22,[[]]],[11,"try_from","","",22,[[],["result",4]]],[11,"try_into","","",22,[[],["result",4]]],[11,"type_id","","",22,[[],["typeid",3]]],[11,"from","","",23,[[]]],[11,"into","","",23,[[]]],[11,"borrow","","",23,[[]]],[11,"borrow_mut","","",23,[[]]],[11,"try_from","","",23,[[],["result",4]]],[11,"try_into","","",23,[[],["result",4]]],[11,"type_id","","",23,[[],["typeid",3]]],[11,"from","","",24,[[]]],[11,"into","","",24,[[]]],[11,"into_iter","","",24,[[]]],[11,"borrow","","",24,[[]]],[11,"borrow_mut","","",24,[[]]],[11,"try_from","","",24,[[],["result",4]]],[11,"try_into","","",24,[[],["result",4]]],[11,"type_id","","",24,[[],["typeid",3]]],[11,"nfd","","",24,[[],["decompositions",3]]],[11,"nfkd","","",24,[[],["decompositions",3]]],[11,"nfc","","",24,[[],["recompositions",3]]],[11,"nfkc","","",24,[[],["recompositions",3]]],[11,"cjk_compat_variants","","",24,[[],["replacements",3]]],[11,"stream_safe","","",24,[[],["streamsafe",3]]],[11,"from","","",25,[[]]],[11,"into","","",25,[[]]],[11,"into_iter","","",25,[[]]],[11,"borrow","","",25,[[]]],[11,"borrow_mut","","",25,[[]]],[11,"try_from","","",25,[[],["result",4]]],[11,"try_into","","",25,[[],["result",4]]],[11,"type_id","","",25,[[],["typeid",3]]],[11,"from","","",26,[[]]],[11,"into","","",26,[[]]],[11,"into_iter","","",26,[[]]],[11,"borrow","","",26,[[]]],[11,"borrow_mut","","",26,[[]]],[11,"try_from","","",26,[[],["result",4]]],[11,"try_into","","",26,[[],["result",4]]],[11,"type_id","","",26,[[],["typeid",3]]],[11,"from","","",27,[[]]],[11,"into","","",27,[[]]],[11,"into_iter","","",27,[[]]],[11,"borrow","","",27,[[]]],[11,"borrow_mut","","",27,[[]]],[11,"try_from","","",27,[[],["result",4]]],[11,"try_into","","",27,[[],["result",4]]],[11,"type_id","","",27,[[],["typeid",3]]],[11,"from","","",28,[[]]],[11,"into","","",28,[[]]],[11,"into_iter","","",28,[[]]],[11,"borrow","","",28,[[]]],[11,"borrow_mut","","",28,[[]]],[11,"try_from","","",28,[[],["result",4]]],[11,"try_into","","",28,[[],["result",4]]],[11,"type_id","","",28,[[],["typeid",3]]],[11,"from","","",29,[[]]],[11,"into","","",29,[[]]],[11,"to_owned","","",29,[[]]],[11,"clone_into","","",29,[[]]],[11,"to_string","","",29,[[],["string",3]]],[11,"borrow","","",29,[[]]],[11,"borrow_mut","","",29,[[]]],[11,"try_from","","",29,[[],["result",4]]],[11,"try_into","","",29,[[],["result",4]]],[11,"type_id","","",29,[[],["typeid",3]]],[11,"equivalent","","",29,[[],["bool",15]]],[11,"from","","",30,[[]]],[11,"into","","",30,[[]]],[11,"to_string","","",30,[[],["string",3]]],[11,"borrow","","",30,[[]]],[11,"borrow_mut","","",30,[[]]],[11,"try_from","","",30,[[],["result",4]]],[11,"try_into","","",30,[[],["result",4]]],[11,"type_id","","",30,[[],["typeid",3]]],[11,"from","","",31,[[]]],[11,"into","","",31,[[]]],[11,"to_owned","","",31,[[]]],[11,"clone_into","","",31,[[]]],[11,"borrow","","",31,[[]]],[11,"borrow_mut","","",31,[[]]],[11,"try_from","","",31,[[],["result",4]]],[11,"try_into","","",31,[[],["result",4]]],[11,"type_id","","",31,[[],["typeid",3]]],[11,"equivalent","","",31,[[],["bool",15]]],[11,"from","","",32,[[]]],[11,"into","","",32,[[]]],[11,"to_string","","",32,[[],["string",3]]],[11,"borrow","","",32,[[]]],[11,"borrow_mut","","",32,[[]]],[11,"try_from","","",32,[[],["result",4]]],[11,"try_into","","",32,[[],["result",4]]],[11,"type_id","","",32,[[],["typeid",3]]],[11,"from","","",33,[[]]],[11,"into","","",33,[[]]],[11,"to_string","","",33,[[],["string",3]]],[11,"borrow","","",33,[[]]],[11,"borrow_mut","","",33,[[]]],[11,"try_from","","",33,[[],["result",4]]],[11,"try_into","","",33,[[],["result",4]]],[11,"type_id","","",33,[[],["typeid",3]]],[11,"from","reqwest","",34,[[]]],[11,"into","","",34,[[]]],[11,"to_owned","","",34,[[]]],[11,"clone_into","","",34,[[]]],[11,"to_string","","",34,[[],["string",3]]],[11,"borrow","","",34,[[]]],[11,"borrow_mut","","",34,[[]]],[11,"try_from","","",34,[[],["result",4]]],[11,"try_into","","",34,[[],["result",4]]],[11,"type_id","","",34,[[],["typeid",3]]],[11,"equivalent","","",34,[[],["bool",15]]],[11,"from","","",35,[[]]],[11,"into","","",35,[[]]],[11,"to_owned","","",35,[[]]],[11,"clone_into","","",35,[[]]],[11,"to_string","","",35,[[],["string",3]]],[11,"borrow","","",35,[[]]],[11,"borrow_mut","","",35,[[]]],[11,"try_from","","",35,[[],["result",4]]],[11,"try_into","","",35,[[],["result",4]]],[11,"type_id","","",35,[[],["typeid",3]]],[11,"equivalent","","",35,[[],["bool",15]]],[11,"from","","",36,[[]]],[11,"into","","",36,[[]]],[11,"to_owned","","",36,[[]]],[11,"clone_into","","",36,[[]]],[11,"borrow","","",36,[[]]],[11,"borrow_mut","","",36,[[]]],[11,"try_from","","",36,[[],["result",4]]],[11,"try_into","","",36,[[],["result",4]]],[11,"type_id","","",36,[[],["typeid",3]]],[11,"equivalent","","",36,[[],["bool",15]]],[11,"from","","",37,[[]]],[11,"into","","",37,[[]]],[11,"to_owned","","",37,[[]]],[11,"clone_into","","",37,[[]]],[11,"to_string","","",37,[[],["string",3]]],[11,"borrow","","",37,[[]]],[11,"borrow_mut","","",37,[[]]],[11,"try_from","","",37,[[],["result",4]]],[11,"try_into","","",37,[[],["result",4]]],[11,"type_id","","",37,[[],["typeid",3]]],[11,"equivalent","","",37,[[],["bool",15]]],[11,"borrow","reqwest::header","",29,[[],["str",15]]],[11,"try_from","reqwest","",35,[[["str",15]],[["result",4],["statuscode",3]]]],[11,"try_from","","",34,[[["str",15]],[["result",4],["method",3]]]],[11,"try_from","","",34,[[],[["method",3],["result",4]]]],[11,"try_from","reqwest::header","",31,[[["str",15]],[["result",4],["headervalue",3]]]],[11,"try_from","","",17,[[["hashmap",3]],[["result",4],["headermap",3]]]],[11,"try_from","","",31,[[],[["headervalue",3],["result",4]]]],[11,"try_from","","",29,[[],[["result",4],["headername",3]]]],[11,"try_from","","",29,[[["str",15]],[["result",4],["headername",3]]]],[11,"try_from","","",29,[[["string",3]],[["result",4],["headername",3]]]],[11,"try_from","reqwest","",35,[[["u16",15]],[["result",4],["statuscode",3]]]],[11,"try_from","reqwest::header","",31,[[["string",3]],[["headervalue",3],["result",4]]]],[11,"try_from","","",31,[[["global",3],["vec",3],["u8",15]],[["headervalue",3],["result",4]]]],[11,"try_from","reqwest","",35,[[],[["result",4],["statuscode",3]]]],[11,"try_from","reqwest::header","",31,[[["string",3]],[["headervalue",3],["result",4]]]],[11,"fmt","","",22,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",17,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",27,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest","",35,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest::header","",25,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",26,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",16,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",2,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",15,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",29,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",23,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",21,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest","",36,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest::header","",32,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",28,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest","",34,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest::header","",30,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",18,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",31,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",33,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",19,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",20,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",24,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",30,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",29,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest","",35,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest::header","",32,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",33,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","reqwest","",34,[[["formatter",3]],[["error",3],["result",4]]]],[11,"hash","reqwest::header","",31,[[]]],[11,"hash","reqwest","",34,[[]]],[11,"hash","","",36,[[]]],[11,"hash","reqwest::header","",29,[[]]],[11,"hash","reqwest","",35,[[]]],[11,"index","reqwest::header","PanicsUsing the index operator will cause a panic if the …",17,[[]]],[11,"partial_cmp","","",31,[[],[["option",4],["ordering",4]]]],[11,"partial_cmp","","",31,[[["string",3]],[["option",4],["ordering",4]]]],[11,"partial_cmp","","",31,[[],[["option",4],["ordering",4]]]],[11,"partial_cmp","reqwest","",36,[[["version",3]],[["option",4],["ordering",4]]]],[11,"lt","","",36,[[["version",3]],["bool",15]]],[11,"le","","",36,[[["version",3]],["bool",15]]],[11,"gt","","",36,[[["version",3]],["bool",15]]],[11,"ge","","",36,[[["version",3]],["bool",15]]],[11,"partial_cmp","","",35,[[["statuscode",3]],[["option",4],["ordering",4]]]],[11,"lt","","",35,[[["statuscode",3]],["bool",15]]],[11,"le","","",35,[[["statuscode",3]],["bool",15]]],[11,"gt","","",35,[[["statuscode",3]],["bool",15]]],[11,"ge","","",35,[[["statuscode",3]],["bool",15]]],[11,"partial_cmp","reqwest::header","",31,[[["headervalue",3]],[["option",4],["ordering",4]]]],[11,"partial_cmp","","",31,[[["str",15]],[["option",4],["ordering",4]]]],[11,"from","","",31,[[["u64",15]],["headervalue",3]]],[11,"from","","",31,[[["i16",15]],["headervalue",3]]],[11,"from","","",31,[[["usize",15]],["headervalue",3]]],[11,"from","","",31,[[["headervalue",3]],["headervalue",3]]],[11,"from","reqwest","",35,[[["statuscode",3]],["statuscode",3]]],[11,"from","reqwest::header","",31,[[["u32",15]],["headervalue",3]]],[11,"from","","",31,[[["headername",3]],["headervalue",3]]],[11,"from","","",31,[[["i64",15]],["headervalue",3]]],[11,"from","","",29,[[["headername",3]],["headername",3]]],[11,"from","reqwest","",34,[[["method",3]],["method",3]]],[11,"from","reqwest::header","",31,[[["isize",15]],["headervalue",3]]],[11,"from","","",31,[[["i32",15]],["headervalue",3]]],[11,"from","","",31,[[["u16",15]],["headervalue",3]]],[11,"as_ref","","",29,[[],["str",15]]],[11,"as_ref","","",31,[[]]],[11,"as_ref","reqwest","",34,[[],["str",15]]],[11,"as_ref","reqwest::header","",29,[[]]],[11,"into_iter","","Creates a consuming iterator, that is, one that moves …",17,[[],["intoiter",3]]],[11,"into_iter","","",22,[[],["valueitermut",3]]],[11,"into_iter","","",16,[[],["valueiter",3]]],[11,"default","","",17,[[],["headermap",3]]],[11,"default","reqwest","",36,[[],["version",3]]],[11,"default","","",35,[[],["statuscode",3]]],[11,"default","","",34,[[],["method",3]]],[11,"from_iter","reqwest::header","",17,[[],["headermap",3]]],[11,"clone","","",31,[[],["headervalue",3]]],[11,"clone","","",29,[[],["headername",3]]],[11,"clone","","",17,[[],["headermap",3]]],[11,"clone","reqwest","",34,[[],["method",3]]],[11,"clone","","",35,[[],["statuscode",3]]],[11,"clone","","",36,[[],["version",3]]],[11,"cmp","reqwest::header","",31,[[["headervalue",3]],["ordering",4]]],[11,"cmp","reqwest","",36,[[["version",3]],["ordering",4]]],[11,"cmp","","",35,[[["statuscode",3]],["ordering",4]]],[11,"from_str","","",35,[[["str",15]],[["invalidstatuscode",3],["result",4],["statuscode",3]]]],[11,"from_str","reqwest::header","",29,[[["str",15]],[["result",4],["headername",3],["invalidheadername",3]]]],[11,"from_str","reqwest","",34,[[["str",15]],[["method",3],["result",4]]]],[11,"from_str","reqwest::header","",31,[[["str",15]],[["headervalue",3],["result",4]]]],[11,"extend","","Extend a
HeaderMap with the contents of another
HeaderMap.",17,[[]]],[11,"extend","","",17,[[]]],[11,"next","","",27,[[],["option",4]]],[11,"size_hint","","",27,[[]]],[11,"next","","",25,[[],["option",4]]],[11,"size_hint","","",25,[[]]],[11,"next","","",24,[[],["option",4]]],[11,"size_hint","","",24,[[]]],[11,"next","","",21,[[],["option",4]]],[11,"size_hint","","",21,[[]]],[11,"next","","",20,[[],["option",4]]],[11,"size_hint","","",20,[[]]],[11,"next","","",28,[[],["option",4]]],[11,"size_hint","","",28,[[]]],[11,"next","","",18,[[],["option",4]]],[11,"size_hint","","",18,[[]]],[11,"next","","",15,[[],["option",4]]],[11,"size_hint","","",15,[[]]],[11,"next","","",26,[[],["option",4]]],[11,"next","","",19,[[],["option",4]]],[11,"size_hint","","",19,[[]]],[11,"next_back","","",25,[[],["option",4]]],[11,"next_back","","",26,[[],["option",4]]],[11,"drop","","",15,[[]]],[11,"drop","","",24,[[]]],[11,"drop","","",18,[[]]],[11,"eq","","",31,[[["headervalue",3]],["bool",15]]],[11,"eq","reqwest","",35,[[["u16",15]],["bool",15]]],[11,"eq","","",34,[[["method",3]],["bool",15]]],[11,"ne","","",34,[[["method",3]],["bool",15]]],[11,"eq","","",36,[[["version",3]],["bool",15]]],[11,"ne","","",36,[[["version",3]],["bool",15]]],[11,"eq","reqwest::header","",31,[[["str",15]],["bool",15]]],[11,"eq","reqwest","",34,[[["str",15]],["bool",15]]],[11,"eq","reqwest::header","",29,[[["headername",3]],["bool",15]]],[11,"ne","","",29,[[["headername",3]],["bool",15]]],[11,"eq","","",17,[[["headermap",3]],["bool",15]]],[11,"eq","","",31,[[],["bool",15]]],[11,"eq","reqwest","",34,[[["str",15]],["bool",15]]],[11,"eq","reqwest::header","",16,[[["getall",3]],["bool",15]]],[11,"eq","","",31,[[],["bool",15]]],[11,"eq","reqwest","",35,[[["statuscode",3]],["bool",15]]],[11,"ne","","",35,[[["statuscode",3]],["bool",15]]],[11,"eq","reqwest::header","Performs a case-insensitive comparison of the string …",29,[[["str",15]],["bool",15]]],[11,"eq","","Performs a case-insensitive comparison of the string …",29,[[["str",15]],["bool",15]]],[11,"eq","","",29,[[["headername",3]],["bool",15]]],[11,"eq","","",31,[[["string",3]],["bool",15]]],[11,"eq","reqwest","",34,[[["method",3]],["bool",15]]],[11,"try_from","","",37,[[["str",15]],[["result",4],["url",3]]]],[11,"fmt","","",37,[[["formatter",3]],[["error",3],["result",4]]]],[11,"fmt","","",37,[[["formatter",3]],[["error",3],["result",4]]]],[11,"hash","","",37,[[]]],[11,"index","","",37,[[["position",4],["rangeto",3]],["str",15]]],[11,"index","","",37,[[["rangefrom",3],["position",4]],["str",15]]],[11,"index","","",37,[[["rangefull",3]],["str",15]]],[11,"index","","",37,[[["range",3],["position",4]],["str",15]]],[11,"partial_cmp","","",37,[[["url",3]],[["option",4],["ordering",4]]]],[11,"as_ref","","",37,[[],["str",15]]],[11,"clone","","",37,[[],["url",3]]],[11,"cmp","","",37,[[["url",3]],["ordering",4]]],[11,"eq","","",37,[[["url",3]],["bool",15]]],[11,"from_str","","",37,[[["str",15]],[["result",4],["parseerror",4],["url",3]]]],[11,"from","","",5,[[["bytes",3]],["body",3]]],[11,"from","","",5,[[["vec",3],["u8",15]],["body",3]]],[11,"from","","",5,[[],["body",3]]],[11,"from","","",5,[[["string",3]],["body",3]]],[11,"from","","",5,[[["str",15]],["body",3]]],[11,"from","","",10,[[["response",3]],["response",3]]],[11,"from","","",5,[[["response",3]],["body",3]]],[11,"clone","","",6,[[],["client",3]]],[11,"clone","","",11,[[],["proxy",3]]],[11,"clone","","",13,[[],["certificate",3]]],[11,"default","","",7,[[]]],[11,"default","","",6,[[]]],[11,"default","reqwest::redirect","",0,[[],["policy",3]]],[11,"fmt","reqwest","",4,[[["formatter",3]],["result",6]]],[11,"fmt","","",5,[[["formatter",3]],["result",6]]],[11,"fmt","","",6,[[["formatter",3]],["result",6]]],[11,"fmt","","",7,[[["formatter",3]],["result",6]]],[11,"fmt","","",8,[[["formatter",3]],["result",6]]],[11,"fmt","","",9,[[["formatter",3]],["result",6]]],[11,"fmt","","",10,[[["formatter",3]],["result",6]]],[11,"fmt","","",11,[[["formatter",3]],["result",6]]],[11,"fmt","reqwest::redirect","",1,[[["formatter",3]],["result",6]]],[11,"fmt","","",12,[[["formatter",3]],["result",6]]],[11,"fmt","","",0,[[["formatter",3]],["result",6]]],[11,"fmt","reqwest","",13,[[["formatter",3]],["result",6]]],[11,"fmt","","",14,[[["formatter",3]],["result",6]]],[11,"fmt","","",4,[[["formatter",3]],["result",6]]],[11,"try_from","","",8,[[["httprequest",3]],["result",6]]],[11,"source","","",4,[[],[["option",4],["stderror",8]]]],[11,"url","","Returns a possible URL related to this error.",4,[[],[["url",3],["option",4]]]],[11,"is_builder","","Returns true if the error is from a type Builder.",4,[[],["bool",15]]],[11,"is_redirect","","Returns true if the error is from a
RedirectPolicy.",4,[[],["bool",15]]],[11,"is_status","","Returns true if the error is from …",4,[[],["bool",15]]],[11,"is_timeout","","Returns true if the error is related to a timeout.",4,[[],["bool",15]]],[11,"is_request","","Returns true if the error is related to the request",4,[[],["bool",15]]],[11,"is_connect","","Returns true if the error is related to connect",4,[[],["bool",15]]],[11,"is_body","","Returns true if the error is related to the request or …",4,[[],["bool",15]]],[11,"is_decode","","Returns true if the error is related to decoding the …",4,[[],["bool",15]]],[11,"status","","Returns the status code, if the error was generated from …",4,[[],[["option",4],["statuscode",3]]]],[11,"as_bytes","","Returns a reference to the internal data of the
Body.",5,[[],["option",4]]],[11,"new","","Constructs a new
ClientBuilder.",7,[[],["clientbuilder",3]]],[11,"build","","Returns a
Client that uses this
ClientBuilder …",7,[[],[["client",3],["result",6]]]],[11,"user_agent","","Sets the
User-Agent header to be used by this client.",7,[[],["clientbuilder",3]]],[11,"default_headers","","Sets the default headers for every request.",7,[[["headermap",3]],["clientbuilder",3]]],[11,"no_gzip","","Disable auto response body gzip decompression.",7,[[],["clientbuilder",3]]],[11,"no_brotli","","Disable auto response body brotli decompression.",7,[[],["clientbuilder",3]]],[11,"redirect","","Set a
RedirectPolicy for this client.",7,[[["policy",3]],["clientbuilder",3]]],[11,"referer","","Enable or disable automatic setting of the
Referer header.",7,[[["bool",15]],["clientbuilder",3]]],[11,"proxy","","Add a
Proxy to the list of proxies the
Client will use.",7,[[["proxy",3]],["clientbuilder",3]]],[11,"no_proxy","","Clear all
Proxies, so
Client will use no proxy anymore.",7,[[],["clientbuilder",3]]],[11,"timeout","","Enables a request timeout.",7,[[["duration",3]],["clientbuilder",3]]],[11,"connect_timeout","","Set a timeout for only the connect phase of a
Client.",7,[[["duration",3]],["clientbuilder",3]]],[11,"connection_verbose","","Set whether connections should emit verbose logs.",7,[[["bool",15]],["clientbuilder",3]]],[11,"pool_idle_timeout","","Set an optional timeout for idle sockets being kept-alive.",7,[[],["clientbuilder",3]]],[11,"pool_max_idle_per_host","","Sets the maximum idle connection per host allowed in the …",7,[[["usize",15]],["clientbuilder",3]]],[11,"http1_title_case_headers","","Enable case sensitive headers.",7,[[],["clientbuilder",3]]],[11,"http2_prior_knowledge","","Only use HTTP/2.",7,[[],["clientbuilder",3]]],[11,"http2_initial_stream_window_size","","Sets the
SETTINGS_INITIAL_WINDOW_SIZE option for HTTP2 …",7,[[],["clientbuilder",3]]],[11,"http2_initial_connection_window_size","","Sets the max connection-level flow control for HTTP2",7,[[],["clientbuilder",3]]],[11,"http2_adaptive_window","","Sets whether to use an adaptive flow control.",7,[[["bool",15]],["clientbuilder",3]]],[11,"http2_max_frame_size","","Sets the maximum frame size to use for HTTP2.",7,[[],["clientbuilder",3]]],[11,"tcp_nodelay","","Set whether sockets have
SO_NODELAY enabled.",7,[[["bool",15]],["clientbuilder",3]]],[11,"local_address","","Bind to a local IP Address.",7,[[],["clientbuilder",3]]],[11,"tcp_keepalive","","Set that all sockets have
SO_KEEPALIVE set with the …",7,[[],["clientbuilder",3]]],[11,"add_root_certificate","","Add a custom root certificate.",7,[[["certificate",3]],["clientbuilder",3]]],[11,"tls_built_in_root_certs","","Controls the use of built-in/preloaded certificates …",7,[[["bool",15]],["clientbuilder",3]]],[11,"danger_accept_invalid_certs","","Controls the use of certificate validation.",7,[[["bool",15]],["clientbuilder",3]]],[11,"no_trust_dns","","Disables the trust-dns async resolver.",7,[[],["clientbuilder",3]]],[11,"https_only","","Restrict the Client to be used with HTTPS only requests.",7,[[["bool",15]],["clientbuilder",3]]],[11,"new","","Constructs a new
Client.",6,[[],["client",3]]],[11,"builder","","Creates a
ClientBuilder to configure a
Client.",6,[[],["clientbuilder",3]]],[11,"get","","Convenience method to make a
GET request to a URL.",6,[[["intourl",8]],["requestbuilder",3]]],[11,"post","","Convenience method to make a
POST request to a URL.",6,[[["intourl",8]],["requestbuilder",3]]],[11,"put","","Convenience method to make a
PUT request to a URL.",6,[[["intourl",8]],["requestbuilder",3]]],[11,"patch","","Convenience method to make a
PATCH request to a URL.",6,[[["intourl",8]],["requestbuilder",3]]],[11,"delete","","Convenience method to make a
DELETE request to a URL.",6,[[["intourl",8]],["requestbuilder",3]]],[11,"head","","Convenience method to make a
HEAD request to a URL.",6,[[["intourl",8]],["requestbuilder",3]]],[11,"request","","Start building a
Request with the
Method and
Url.",6,[[["intourl",8],["method",3]],["requestbuilder",3]]],[11,"execute","","Executes a
Request.",6,[[["request",3]]]],[11,"new","","Constructs a new request.",8,[[["url",3],["method",3]]]],[11,"method","","Get the method.",8,[[],["method",3]]],[11,"method_mut","","Get a mutable reference to the method.",8,[[],["method",3]]],[11,"url","","Get the url.",8,[[],["url",3]]],[11,"url_mut","","Get a mutable reference to the url.",8,[[],["url",3]]],[11,"headers","","Get the headers.",8,[[],["headermap",3]]],[11,"headers_mut","","Get a mutable reference to the headers.",8,[[],["headermap",3]]],[11,"body","","Get the body.",8,[[],[["option",4],["body",3]]]],[11,"body_mut","","Get a mutable reference to the body.",8,[[],["option",4]]],[11,"timeout","","Get the timeout.",8,[[],[["duration",3],["option",4]]]],[11,"timeout_mut","","Get a mutable reference to the timeout.",8,[[],["option",4]]],[11,"try_clone","","Attempt to clone the request.",8,[[],[["request",3],["option",4]]]],[11,"header","","Add a
Header to this Request.",9,[[],["requestbuilder",3]]],[11,"headers","","Add a set of Headers to the existing ones on this Request.",9,[[["headermap",3]],["requestbuilder",3]]],[11,"basic_auth","","Enable HTTP basic authentication.",9,[[["option",4]],["requestbuilder",3]]],[11,"bearer_auth","","Enable HTTP bearer authentication.",9,[[],["requestbuilder",3]]],[11,"body","","Set the request body.",9,[[["body",3],["into",8]],["requestbuilder",3]]],[11,"timeout","","Enables a request timeout.",9,[[["duration",3]],["requestbuilder",3]]],[11,"query","","Modify the query string of the URL.",9,[[],["requestbuilder",3]]],[11,"form","","Send a form body.",9,[[],["requestbuilder",3]]],[11,"fetch_mode_no_cors","","Disable CORS on fetching the request.",9,[[],["requestbuilder",3]]],[11,"build","","Build a
Request, which can be inspected, modified and …",9,[[],[["request",3],["result",6]]]],[11,"send","","Constructs the Request and sends it to the target URL, …",9,[[]]],[11,"try_clone","","Attempt to clone the RequestBuilder.",9,[[],[["requestbuilder",3],["option",4]]]],[11,"status","","Get the
StatusCode of this
Response.",10,[[],["statuscode",3]]],[11,"version","","Get the HTTP
Version of this
Response.",10,[[],["version",3]]],[11,"headers","","Get the
Headers of this
Response.",10,[[],["headermap",3]]],[11,"headers_mut","","Get a mutable reference to the
Headers of this
Response.",10,[[],["headermap",3]]],[11,"content_length","","Get the content-length of this response, if known.",10,[[],[["option",4],["u64",15]]]],[11,"url","","Get the final
Url of this
Response.",10,[[],["url",3]]],[11,"remote_addr","","Get the remote address used to get this
Response.",10,[[],[["socketaddr",4],["option",4]]]],[11,"text","","Get the full response text.",10,[[]]],[11,"text_with_charset","","Get the full response text given a specific encoding.",10,[[["str",15]]]],[11,"bytes","","Get the full response body as
Bytes.",10,[[]]],[11,"chunk","","Stream a chunk of the response body.",10,[[]]],[11,"error_for_status","","Turn a response into an error if the server returned an …",10,[[],["result",6]]],[11,"error_for_status_ref","","Turn a reference to a response into an error if the …",10,[[],["result",6]]],[11,"http","","Proxy all HTTP traffic to the passed URL.",11,[[["intoproxyscheme",8]],[["proxy",3],["result",6]]]],[11,"https","","Proxy all HTTPS traffic to the passed URL.",11,[[["intoproxyscheme",8]],[["proxy",3],["result",6]]]],[11,"all","","Proxy
all traffic to the passed URL.",11,[[["intoproxyscheme",8]],[["proxy",3],["result",6]]]],[11,"custom","","Provide a custom function to determine what traffix to …",11,[[],["proxy",3]]],[11,"basic_auth","","Set the
Proxy-Authorization header using Basic auth.",11,[[["str",15]],["proxy",3]]],[11,"from_der","","Create a
Certificate from a binary DER encoded certificate",13,[[],[["certificate",3],["result",6]]]],[11,"from_pem","","Create a
Certificate from a PEM encoded certificate",13,[[],[["certificate",3],["result",6]]]],[11,"or_insert","reqwest::header","Ensures a value is in the entry by inserting the default …",2,[[]]],[11,"or_insert_with","","Ensures a value is in the entry by inserting the result …",2,[[]]],[11,"key","","Returns a reference to the entry\'s key",2,[[],["headername",3]]],[11,"iter","","Returns an iterator visiting all values associated with …",16,[[],["valueiter",3]]],[11,"new","","Create an empty
HeaderMap.",17,[[],[["headervalue",3],["headermap",3]]]],[11,"with_capacity","","Create an empty
HeaderMap with the specified capacity.",17,[[["usize",15]],["headermap",3]]],[11,"len","","Returns the number of headers stored in the map.",17,[[],["usize",15]]],[11,"keys_len","","Returns the number of keys stored in the map.",17,[[],["usize",15]]],[11,"is_empty","","Returns true if the map contains no elements.",17,[[],["bool",15]]],[11,"clear","","Clears the map, removing all key-value pairs. Keeps the …",17,[[]]],[11,"capacity","","Returns the number of headers the map can hold without …",17,[[],["usize",15]]],[11,"reserve","","Reserves capacity for at least
additional more headers to …",17,[[["usize",15]]]],[11,"get","","Returns a reference to the value associated with the key.",17,[[],["option",4]]],[11,"get_mut","","Returns a mutable reference to the value associated with …",17,[[],["option",4]]],[11,"get_all","","Returns a view of all values associated with a key.",17,[[],["getall",3]]],[11,"contains_key","","Returns true if the map contains a value for the …",17,[[],["bool",15]]],[11,"iter","","An iterator visiting all key-value pairs.",17,[[],["iter",3]]],[11,"iter_mut","","An iterator visiting all key-value pairs, with mutable …",17,[[],["itermut",3]]],[11,"keys","","An iterator visiting all keys.",17,[[],["keys",3]]],[11,"values","","An iterator visiting all values.",17,[[],["values",3]]],[11,"values_mut","","An iterator visiting all values mutably.",17,[[],["valuesmut",3]]],[11,"drain","","Clears the map, returning all entries as an iterator.",17,[[],["drain",3]]],[11,"entry","","Gets the given key\'s corresponding entry in the map for …",17,[[],["entry",4]]],[11,"try_entry","","Gets the given key\'s corresponding entry in the map for …",17,[[],[["entry",4],["result",4],["invalidheadername",3]]]],[11,"insert","","Inserts a key-value pair into the map.",17,[[],["option",4]]],[11,"append","","Inserts a key-value pair into the map.",17,[[],["bool",15]]],[11,"remove","","Removes a key from the map, returning the value …",17,[[],["option",4]]],[11,"key","","Returns a reference to the entry\'s key.",22,[[],["headername",3]]],[11,"get","","Get a reference to the first value in the entry.",22,[[]]],[11,"get_mut","","Get a mutable reference to the first value in the entry.",22,[[]]],[11,"into_mut","","Converts the
OccupiedEntry into a mutable reference to …",22,[[]]],[11,"insert","","Sets the value of the entry.",22,[[]]],[11,"insert_mult","","Sets the value of the entry.",22,[[],["valuedrain",3]]],[11,"append","","Insert the value into the entry.",22,[[]]],[11,"remove","","Remove the entry from the map.",22,[[]]],[11,"remove_entry","","Remove the entry from the map.",22,[[]]],[11,"remove_entry_mult","","Remove the entry from the map.",22,[[]]],[11,"iter","","Returns an iterator visiting all values associated with …",22,[[],["valueiter",3]]],[11,"iter_mut","","Returns an iterator mutably visiting all values …",22,[[],["valueitermut",3]]],[11,"key","","Returns a reference to the entry\'s key",23,[[],["headername",3]]],[11,"into_key","","Take ownership of the key",23,[[],["headername",3]]],[11,"insert","","Insert the value into the entry.",23,[[]]],[11,"insert_entry","","Insert the value into the entry.",23,[[],["occupiedentry",3]]],[11,"from_bytes","","Converts a slice of bytes to an HTTP header name.",29,[[],[["result",4],["headername",3],["invalidheadername",3]]]],[11,"from_lowercase","","Converts a slice of bytes to an HTTP header name.",29,[[],[["result",4],["headername",3],["invalidheadername",3]]]],[11,"from_static","","Converts a static string to a HTTP header name.",29,[[["str",15]],["headername",3]]],[11,"as_str","","Returns a
str representation of the header.",29,[[],["str",15]]],[11,"from_static","","Convert a static string to a
HeaderValue.",31,[[["str",15]],["headervalue",3]]],[11,"from_str","","Attempt to convert a string to a
HeaderValue.",31,[[["str",15]],[["headervalue",3],["result",4],["invalidheadervalue",3]]]],[11,"from_name","","Converts a HeaderName into a HeaderValue",31,[[["headername",3]],["headervalue",3]]],[11,"from_bytes","","Attempt to convert a byte slice to a
HeaderValue.",31,[[],[["headervalue",3],["result",4],["invalidheadervalue",3]]]],[11,"from_maybe_shared","","Attempt to convert a
Bytes buffer to a
HeaderValue.",31,[[],[["headervalue",3],["result",4],["invalidheadervalue",3]]]],[11,"from_maybe_shared_unchecked","","Convert a
Bytes directly into a
HeaderValue without …",31,[[],["headervalue",3]]],[11,"to_str","","Yields a
&str slice if the
HeaderValue only contains …",31,[[],[["result",4],["tostrerror",3],["str",15]]]],[11,"len","","Returns the length of
self.",31,[[],["usize",15]]],[11,"is_empty","","Returns true if the
HeaderValue has a length of zero …",31,[[],["bool",15]]],[11,"as_bytes","","Converts a
HeaderValue to a byte slice.",31,[[]]],[11,"set_sensitive","","Mark that the header value represents sensitive …",31,[[["bool",15]]]],[11,"is_sensitive","","Returns
true if the value represents sensitive data.",31,[[],["bool",15]]],[18,"GET","reqwest","GET",34,null],[18,"POST","","POST",34,null],[18,"PUT","","PUT",34,null],[18,"DELETE","","DELETE",34,null],[18,"HEAD","","HEAD",34,null],[18,"OPTIONS","","OPTIONS",34,null],[18,"CONNECT","","CONNECT",34,null],[18,"PATCH","","PATCH",34,null],[18,"TRACE","","TRACE",34,null],[11,"from_bytes","","Converts a slice of bytes to an HTTP method.",34,[[],[["method",3],["result",4],["invalidmethod",3]]]],[11,"is_safe","","Whether a method is considered \\\"safe\\\", meaning the …",34,[[],["bool",15]]],[11,"is_idempotent","","Whether a method is considered \\\"idempotent\\\", meaning the …",34,[[],["bool",15]]],[11,"as_str","","Return a &str representation of the HTTP method",34,[[],["str",15]]],[11,"from_u16","","Converts a u16 to a status code.",35,[[["u16",15]],[["invalidstatuscode",3],["result",4],["statuscode",3]]]],[11,"from_bytes","","Converts a &[u8] to a status code",35,[[],[["invalidstatuscode",3],["result",4],["statuscode",3]]]],[11,"as_u16","","Returns the
u16 corresponding to this
StatusCode.",35,[[],["u16",15]]],[11,"as_str","","Returns a &str representation of the
StatusCode",35,[[],["str",15]]],[11,"canonical_reason","","Get the standardised
reason-phrase for this status code.",35,[[],[["option",4],["str",15]]]],[11,"is_informational","","Check if status is within 100-199.",35,[[],["bool",15]]],[11,"is_success","","Check if status is within 200-299.",35,[[],["bool",15]]],[11,"is_redirection","","Check if status is within 300-399.",35,[[],["bool",15]]],[11,"is_client_error","","Check if status is within 400-499.",35,[[],["bool",15]]],[11,"is_server_error","","Check if status is within 500-599.",35,[[],["bool",15]]],[18,"CONTINUE","","100 Continue [RFC7231, Section 6.2.1]",35,null],[18,"SWITCHING_PROTOCOLS","","101 Switching Protocols [RFC7231, Section 6.2.2]",35,null],[18,"PROCESSING","","102 Processing [RFC2518]",35,null],[18,"OK","","200 OK [RFC7231, Section 6.3.1]",35,null],[18,"CREATED","","201 Created [RFC7231, Section 6.3.2]",35,null],[18,"ACCEPTED","","202 Accepted [RFC7231, Section 6.3.3]",35,null],[18,"NON_AUTHORITATIVE_INFORMATION","","203 Non-Authoritative Information [RFC7231, Section 6.3.4]",35,null],[18,"NO_CONTENT","","204 No Content [RFC7231, Section 6.3.5]",35,null],[18,"RESET_CONTENT","","205 Reset Content [RFC7231, Section 6.3.6]",35,null],[18,"PARTIAL_CONTENT","","206 Partial Content [RFC7233, Section 4.1]",35,null],[18,"MULTI_STATUS","","207 Multi-Status [RFC4918]",35,null],[18,"ALREADY_REPORTED","","208 Already Reported [RFC5842]",35,null],[18,"IM_USED","","226 IM Used [RFC3229]",35,null],[18,"MULTIPLE_CHOICES","","300 Multiple Choices [RFC7231, Section 6.4.1]",35,null],[18,"MOVED_PERMANENTLY","","301 Moved Permanently [RFC7231, Section 6.4.2]",35,null],[18,"FOUND","","302 Found [RFC7231, Section 6.4.3]",35,null],[18,"SEE_OTHER","","303 See Other [RFC7231, Section 6.4.4]",35,null],[18,"NOT_MODIFIED","","304 Not Modified [RFC7232, Section 4.1]",35,null],[18,"USE_PROXY","","305 Use Proxy [RFC7231, Section 6.4.5]",35,null],[18,"TEMPORARY_REDIRECT","","307 Temporary Redirect [RFC7231, Section 6.4.7]",35,null],[18,"PERMANENT_REDIRECT","","308 Permanent Redirect [RFC7238]",35,null],[18,"BAD_REQUEST","","400 Bad Request [RFC7231, Section 6.5.1]",35,null],[18,"UNAUTHORIZED","","401 Unauthorized [RFC7235, Section 3.1]",35,null],[18,"PAYMENT_REQUIRED","","402 Payment Required [RFC7231, Section 6.5.2]",35,null],[18,"FORBIDDEN","","403 Forbidden [RFC7231, Section 6.5.3]",35,null],[18,"NOT_FOUND","","404 Not Found [RFC7231, Section 6.5.4]",35,null],[18,"METHOD_NOT_ALLOWED","","405 Method Not Allowed [RFC7231, Section 6.5.5]",35,null],[18,"NOT_ACCEPTABLE","","406 Not Acceptable [RFC7231, Section 6.5.6]",35,null],[18,"PROXY_AUTHENTICATION_REQUIRED","","407 Proxy Authentication Required [RFC7235, Section 3.2]",35,null],[18,"REQUEST_TIMEOUT","","408 Request Timeout [RFC7231, Section 6.5.7]",35,null],[18,"CONFLICT","","409 Conflict [RFC7231, Section 6.5.8]",35,null],[18,"GONE","","410 Gone [RFC7231, Section 6.5.9]",35,null],[18,"LENGTH_REQUIRED","","411 Length Required [RFC7231, Section 6.5.10]",35,null],[18,"PRECONDITION_FAILED","","412 Precondition Failed [RFC7232, Section 4.2]",35,null],[18,"PAYLOAD_TOO_LARGE","","413 Payload Too Large [RFC7231, Section 6.5.11]",35,null],[18,"URI_TOO_LONG","","414 URI Too Long [RFC7231, Section 6.5.12]",35,null],[18,"UNSUPPORTED_MEDIA_TYPE","","415 Unsupported Media Type [RFC7231, Section 6.5.13]",35,null],[18,"RANGE_NOT_SATISFIABLE","","416 Range Not Satisfiable [RFC7233, Section 4.4]",35,null],[18,"EXPECTATION_FAILED","","417 Expectation Failed [RFC7231, Section 6.5.14]",35,null],[18,"IM_A_TEAPOT","","418 I\'m a teapot [curiously not registered by IANA but …",35,null],[18,"MISDIRECTED_REQUEST","","421 Misdirected Request RFC7540, Section 9.1.2",35,null],[18,"UNPROCESSABLE_ENTITY","","422 Unprocessable Entity [RFC4918]",35,null],[18,"LOCKED","","423 Locked [RFC4918]",35,null],[18,"FAILED_DEPENDENCY","","424 Failed Dependency [RFC4918]",35,null],[18,"UPGRADE_REQUIRED","","426 Upgrade Required [RFC7231, Section 6.5.15]",35,null],[18,"PRECONDITION_REQUIRED","","428 Precondition Required [RFC6585]",35,null],[18,"TOO_MANY_REQUESTS","","429 Too Many Requests [RFC6585]",35,null],[18,"REQUEST_HEADER_FIELDS_TOO_LARGE","","431 Request Header Fields Too Large [RFC6585]",35,null],[18,"UNAVAILABLE_FOR_LEGAL_REASONS","","451 Unavailable For Legal Reasons [RFC7725]",35,null],[18,"INTERNAL_SERVER_ERROR","","500 Internal Server Error [RFC7231, Section 6.6.1]",35,null],[18,"NOT_IMPLEMENTED","","501 Not Implemented [RFC7231, Section 6.6.2]",35,null],[18,"BAD_GATEWAY","","502 Bad Gateway [RFC7231, Section 6.6.3]",35,null],[18,"SERVICE_UNAVAILABLE","","503 Service Unavailable [RFC7231, Section 6.6.4]",35,null],[18,"GATEWAY_TIMEOUT","","504 Gateway Timeout [RFC7231, Section 6.6.5]",35,null],[18,"HTTP_VERSION_NOT_SUPPORTED","","505 HTTP Version Not Supported [RFC7231, Section 6.6.6]",35,null],[18,"VARIANT_ALSO_NEGOTIATES","","506 Variant Also Negotiates [RFC2295]",35,null],[18,"INSUFFICIENT_STORAGE","","507 Insufficient Storage [RFC4918]",35,null],[18,"LOOP_DETECTED","","508 Loop Detected [RFC5842]",35,null],[18,"NOT_EXTENDED","","510 Not Extended [RFC2774]",35,null],[18,"NETWORK_AUTHENTICATION_REQUIRED","","511 Network Authentication Required [RFC6585]",35,null],[18,"HTTP_09","","
HTTP/0.9",36,null],[18,"HTTP_10","","
HTTP/1.0",36,null],[18,"HTTP_11","","
HTTP/1.1",36,null],[18,"HTTP_2","","
HTTP/2.0",36,null],[18,"HTTP_3","","
HTTP/3.0",36,null],[11,"parse","","Parse an absolute URL from a string.",37,[[["str",15]],[["result",4],["parseerror",4],["url",3]]]],[11,"parse_with_params","","Parse an absolute URL from a string and add params to its …",37,[[["str",15]],[["result",4],["parseerror",4],["url",3]]]],[11,"join","","Parse a string as an URL, with this URL as the base URL.",37,[[["str",15]],[["result",4],["parseerror",4],["url",3]]]],[11,"options","","Return a default
ParseOptions that can fully configure …",37,[[],["parseoptions",3]]],[11,"as_str","","Return the serialization of this URL.",37,[[],["str",15]]],[11,"into_string","","Return the serialization of this URL.",37,[[],["string",3]]],[11,"origin","","Return the origin of this URL (…",37,[[],["origin",4]]],[11,"scheme","","Return the scheme of this URL, lower-cased, as an ASCII …",37,[[],["str",15]]],[11,"has_authority","","Return whether the URL has an \'authority\', which can …",37,[[],["bool",15]]],[11,"cannot_be_a_base","","Return whether this URL is a cannot-be-a-base URL, …",37,[[],["bool",15]]],[11,"username","","Return the username for this URL (typically the empty …",37,[[],["str",15]]],[11,"password","","Return the password for this URL, if any, as a …",37,[[],[["str",15],["option",4]]]],[11,"has_host","","Equivalent to
url.host().is_some().",37,[[],["bool",15]]],[11,"host_str","","Return the string representation of the host (domain or …",37,[[],[["str",15],["option",4]]]],[11,"host","","Return the parsed representation of the host for this URL.…",37,[[],[["option",4],["host",4]]]],[11,"domain","","If this URL has a host and it is a domain name (not an IP …",37,[[],[["str",15],["option",4]]]],[11,"port","","Return the port number for this URL, if any.",37,[[],[["option",4],["u16",15]]]],[11,"port_or_known_default","","Return the port number for this URL, or the default port …",37,[[],[["option",4],["u16",15]]]],[11,"socket_addrs","","Resolve a URL’s host and port number to
SocketAddr.",37,[[],[["vec",3],["result",4],["error",3]]]],[11,"path","","Return the path for this URL, as a percent-encoded ASCII …",37,[[],["str",15]]],[11,"path_segments","","Unless this URL is cannot-be-a-base, return an iterator …",37,[[],[["option",4],["split",3]]]],[11,"query","","Return this URL’s query string, if any, as a …",37,[[],[["str",15],["option",4]]]],[11,"query_pairs","","Parse the URL’s query string, if any, as …",37,[[],["parse",3]]],[11,"fragment","","Return this URL’s fragment identifier, if any.",37,[[],[["str",15],["option",4]]]],[11,"set_fragment","","Change this URL’s fragment identifier.",37,[[["option",4],["str",15]]]],[11,"set_query","","Change this URL’s query string.",37,[[["option",4],["str",15]]]],[11,"query_pairs_mut","","Manipulate this URL’s query string, viewed as a …",37,[[],[["serializer",3],["urlquery",3]]]],[11,"set_path","","Change this URL’s path.",37,[[["str",15]]]],[11,"path_segments_mut","","Return an object with methods to manipulate this URL’s …",37,[[],[["result",4],["pathsegmentsmut",3]]]],[11,"set_port","","Change this URL’s port number.",37,[[["option",4],["u16",15]],["result",4]]],[11,"set_host","","Change this URL’s host.",37,[[["option",4],["str",15]],[["parseerror",4],["result",4]]]],[11,"set_ip_host","","Change this URL’s host to the given IP address.",37,[[["ipaddr",4]],["result",4]]],[11,"set_password","","Change this URL’s password.",37,[[["option",4],["str",15]],["result",4]]],[11,"set_username","","Change this URL’s username.",37,[[["str",15]],["result",4]]],[11,"set_scheme","","Change this URL’s scheme.",37,[[["str",15]],["result",4]]],[11,"from_file_path","","Convert a file name as
std::path::Path into an URL in the …",37,[[],[["result",4],["url",3]]]],[11,"from_directory_path","","Convert a directory name as
std::path::Path into an URL …",37,[[],[["result",4],["url",3]]]],[11,"to_file_path","","Assuming the URL is in the
file scheme or similar, …",37,[[],[["result",4],["pathbuf",3]]]]],"p":[[3,"Policy"],[3,"Attempt"],[4,"Entry"],[8,"ResponseBuilderExt"],[3,"Error"],[3,"Body"],[3,"Client"],[3,"ClientBuilder"],[3,"Request"],[3,"RequestBuilder"],[3,"Response"],[3,"Proxy"],[3,"Action"],[3,"Certificate"],[3,"Identity"],[3,"Drain"],[3,"GetAll"],[3,"HeaderMap"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Keys"],[3,"OccupiedEntry"],[3,"VacantEntry"],[3,"ValueDrain"],[3,"ValueIter"],[3,"ValueIterMut"],[3,"Values"],[3,"ValuesMut"],[3,"HeaderName"],[3,"InvalidHeaderName"],[3,"HeaderValue"],[3,"InvalidHeaderValue"],[3,"ToStrError"],[3,"Method"],[3,"StatusCode"],[3,"Version"],[3,"Url"]]},\
"ryu":{"doc":"github crates-io docs-rs","i":[[0,"raw","ryu","Unsafe functions that mirror the API of the C …",null,null],[5,"format32","ryu::raw","Print f32 to the given buffer and return number of bytes …",null,[[["f32",15]],["usize",15]]],[5,"format64","","Print f64 to the given buffer and return number of bytes …",null,[[["f64",15]],["usize",15]]],[3,"Buffer","ryu","Safe API for formatting floating point numbers to text.",null,null],[8,"Float","","A floating point number, f32 or f64, that can be written …",null,null],[11,"from","","",0,[[]]],[11,"borrow","","",0,[[]]],[11,"borrow_mut","","",0,[[]]],[11,"try_from","","",0,[[],["result",4]]],[11,"into","","",0,[[]]],[11,"try_into","","",0,[[],["result",4]]],[11,"type_id","","",0,[[],["typeid",3]]],[11,"clone","","",0,[[]]],[11,"default","","",0,[[]]],[11,"new","","This is a cheap operation; you don\'t need to worry about …",0,[[]]],[11,"format","","Print a floating point number into this buffer and return …",0,[[["float",8]],["str",15]]],[11,"format_finite","","Print a floating point number into this buffer and return …",0,[[["float",8]],["str",15]]]],"p":[[3,"Buffer"]]},\
"scopeguard":{"doc":"A scope guard will run a given closure when it goes out …","i":[[8,"Strategy","scopeguard","Controls in which cases the associated code should be run",null,null],[10,"should_run","","Return
true if the guard’s associated code should run …",0,[[],["bool",15]]],[4,"Always","","Always run on scope exit.",null,null],[3,"ScopeGuard","","
ScopeGuard is a scope guard that may own a protected …",null,null],[11,"with_strategy","","Create a
ScopeGuard that owns
v (accessible through …",1,[[],["scopeguard",3]]],[11,"into_inner","","“Defuse” the guard and extract the value without …",1,[[]]],[5,"guard","","Create a new
ScopeGuard owning
v and with deferred …",null,[[],[["scopeguard",3],["always",4]]]],[14,"defer","","Macro to create a
ScopeGuard (always run).",null,null],[11,"from","","",2,[[]]],[11,"borrow","","",2,[[]]],[11,"borrow_mut","","",2,[[]]],[11,"try_from","","",2,[[],["result",4]]],[11,"into","","",2,[[]]],[11,"try_into","","",2,[[],["result",4]]],[11,"type_id","","",2,[[],["typeid",3]]],[11,"from","","",1,[[]]],[11,"borrow","","",1,[[]]],[11,"borrow_mut","","",1,[[]]],[11,"try_from","","",1,[[],["result",4]]],[11,"into","","",1,[[]]],[11,"try_into","","",1,[[],["result",4]]],[11,"type_id","","",1,[[],["typeid",3]]],[11,"should_run","","",2,[[],["bool",15]]],[11,"deref","","",1,[[]]],[11,"deref_mut","","",1,[[]]],[11,"fmt","","",2,[[["formatter",3]],["result",6]]],[11,"fmt","","",1,[[["formatter",3]],["result",6]]],[11,"drop","","",1,[[]]]],"p":[[8,"Strategy"],[3,"ScopeGuard"],[4,"Always"]]},\
diff --git a/docs/src/rapr/rapr.rs.html b/docs/src/rapr/rapr.rs.html
index cd5bbc6e..011024a1 100644
--- a/docs/src/rapr/rapr.rs.html
+++ b/docs/src/rapr/rapr.rs.html
@@ -212,6 +212,11 @@
209
210
211
+
212
+
213
+
214
+
215
+
216
extern crate json;
extern crate reqwest;
@@ -330,6 +335,11 @@
}
}
}
+impl From<String> for RaSub {
+ fn from(name: String) -> Self {
+ Self::from(name.as_ref())
+ }
+}
impl RaSub {
pub fn new(name: &str) -> Self {