rd_("AhReturn Euler\xe2\x80\x99s number.BhThe type sampled by this implementation.DfA \\x prefix. When used without brackets, this form is \xe2\x80\xa6AhGet field 0of this tuple0000AhGet field 1of this tuple0000CgThe Unicode scalar value corresponding to this literal.AhGet field 2of this tuple000CgReturns a reference to the private exponent of the key.AeThe private exponent.AhGet field 3of this tuple00CfReturns a reference to the public exponent of the key.ClThe public exponent, encoded in big-endian bytes without \xe2\x80\xa60AhGet field 4of this tuple0AhGet field 5of this tupleCdReturns the DSA base parameter of self.BnReturns a reference to the modulus of the key.CkThe public modulus, encoded in big-endian bytes without \xe2\x80\xa60CeReturns the DSA prime parameter of self.CnReturns a reference to the first factor of the exponent of \xe2\x80\xa6CmReturns the probability (p) of the distribution.BiThe first prime factor of d.BkReturns the pixel at the given coordinates.CiReturns the DSA sub-prime parameter of self.ClReturns a reference to the second factor of the exponent \xe2\x80\xa6BjThe second prime factor of d.DdReturns internal component r of an DsaSig.EfReturns internal component: r of an EcdsaSig. (See X9.62 \xe2\x80\xa6DdReturns internal component s of an DsaSig.EgReturns internal components: s of an EcdsaSig. (See X9.62 \xe2\x80\xa6oasn@AeThe type-level bit 0.0AeThe type-level bit 1.0BhA type alias for BigEndian.odoBgThe == operator (equality)n=CjAlias for the associated type of IsEqual: \xe2\x80\xa6AmA free-standing function: \xe2\x80\xa6CcA foreign function in an extern block.ChAn associated function within the definition of a trait.BlAn associated function within an impl block.ofnCjThe >= operator (greater than or equal to)Ab>=ClAlias for the associated type of IsGreater: \xe2\x80\xa6BmThe > operator (greater than)Aa>AoAn identifier of a kind of key.ClAn opaque ID that uniquely identifies a runtime relative \xe2\x80\xa6ClAn opaque ID that uniquely identifies a task relative to \xe2\x80\xa6CeIdentifies a span within the context of a subscriber.0DkAn if expression with an optional else block: \xe2\x80\xa6oifoinCmI/O errors, from APIs that accept std::io types.ClThe error was caused by a failure to read or write bytes \xe2\x80\xa6AeAn IO error occurred.0DaInitialization vector (nonce) used by IvSizeUser \xe2\x80\xa6BkA type alias for LittleEndian.CgThe <= operator (less than or equal to)Ab<=CiAlias for the associated type of IsLess: \xe2\x80\xa6BjThe < operator (less than)Aa<AkA message digest algorithm.BkThe != operator (not equal to)o!=CjRun an unanchored search. This means a match may occur \xe2\x80\xa60B`200 OK [RFC9110, Section 15.3.1]BiSuccessful peer certificate verification.CoEquivalent to Ok::<_, anyhow::Error>(value).AjContains the success value0AbIndicates success.CdThe type of successful values yielded by this future0002222AdOperation succeeded.3DcThe output type produced by this Serializer during \xe2\x80\xa60DcMust match the Ok type of our Serializer.000000110000000555555BiThe || operator (logical or)CaA pattern that matches any one of a set of cases.n|ChAlias for the associated type of BitOr: \xe2\x80\xa6BnReturn Archimedes\xe2\x80\x99 constant \xcf\x80.CjInforms the server of transfer encodings willing to be \xe2\x80\xa6Bn8 bits per pixel, stored in a u8.A`An Ipv4 address.A`An Ipv6 address.B`The type-level signed integer 0.0CmAdds a location to the error, such as a field or variant. \xe2\x80\xa6AeBigNum implementationCgAn additional set of certificates to include in the \xe2\x80\xa6CcSets the ca flag to true.Cmp\xe2\x80\x99s public Chinese Remainder Theorem exponent.Cmq\xe2\x80\x99s public Chinese Remainder Theorem exponent.CaGeneric data structure deserialization framework.0BoDeserialize JSON data to a Rust data structure.BcDeserialization support for the \xe2\x80\xa6AmDiffie-Hellman key agreement.BfReturns a copy of the internal DH key.nElliptic CurveCcChecks if both handles point to the same collector.ChPerforms a case-insensitive comparison of the string \xe2\x80\xa60BmDetermines if this point is equal to another.EgReturns true iff a and b contain the same bytes.DhDetermines if the elements of this ParallelIterator are \xe2\x80\xa6AlAsynchronous file utilities.11CiAn asynchronous, HTTP/2 server and client implementation.CmThe basic language/script/region components in the locale \xe2\x80\xa6BkThe data identifier for which to load data.AfThe ID of this marker.DaReturns the Id that represents the type of this key.AkReturns the SSL session ID.D`Returns the Id of the current Runtime.CnReturns the OS-assigned process identifier associated with \xe2\x80\xa6CjReturns the Id of the currently running task.ChReturns a task ID that uniquely identifies this task \xe2\x80\xa6ClReturns a task ID that identifies the task which errored \xe2\x80\xa61DiReturns the Id of the current LocalSet runtime.ChReturns this span\xe2\x80\x99s Id, if it is enabled.0DiBorrows the Id of the current span, if one exists and is \xe2\x80\xa6AaAsynchronous I/O.BmThe original IO object used in the handshake.0BoThe original IO object used before the upgrade.0BbSerialization and deserialization.CnTraits, helpers, and type definitions for asynchronous I/O \xe2\x80\xa6BiRepresents the SIGIO signal.AmHelpers for IO related tasks.CmThe inner transport used to read bytes to and write bytes \xe2\x80\xa6AnSets the ip flag.DeReturns true if E is the type held by this error object.CkReturn true if the underlying error has the same type as T.CdCheck whether the type is the same as TDbForwards to the method defined on the type dyn Error.DjReturns true if the inner type is the same as T.1EmReturns true if this Subscriber is the same type as T.000FdReturns true if this Dispatch forwards to a Subscriber of \xe2\x80\xa601111CjReturns the initialization vector, if the cipher uses one.CiZeroth order of the Bessel function of the first kind \xe2\x80\xa6CkFirst order of the Bessel function of the first kind (f64).CjInteger order of the Bessel function of the first kind \xe2\x80\xa6AgLittle-Endian utilitiesDhDetermines if the elements of this ParallelIterator are \xe2\x80\xa6BlReturns the natural logarithm of the number.01AjMessage digest algorithms.2AnSet the \xe2\x80\x9cno\xe2\x80\x9d proxy filter.ClCreate a future that is immediately ready with a success \xe2\x80\xa6BnGets a pending HTTP upgrade from this message.AeThe actual operation.EcThe type of Unicode op used to associate name with value.AkConvenient type operations.AlReborrow with a new lifetimeAbRuntime componentsAaRuntime utilitiesBmCreate a new haystack unit from a byte value.CjZeroth order of the Bessel function of the second kind \xe2\x80\xa6CiFirst order of the Bessel function of the second kind \xe2\x80\xa6CkInteger order of the Bessel function of the second kind \xe2\x80\xa6CjIndicates the time in seconds the object has been in a \xe2\x80\xa6AjA value with all bits set.CkA \xe2\x80\x9creasonable default\xe2\x80\x9d set of options which enables \xe2\x80\xa6DgReturns a Ready representing readiness for all operations.CnAVX but not AVX2: only 128-bit integer operations, but use \xe2\x80\xa6ClThe additionally authenticated data (AAD) for an opening \xe2\x80\xa6DfThe binary interface of a function: extern "C".DaA type operator that returns the absolute value.BfThe + operator (addition)BgFuture for the all method.AlReport all possible matches.CmAll capture states, including those corresponding to both \xe2\x80\xa6CbThe && operator (logical and)Ab&CiAlias for the associated type of BitAnd: \xe2\x80\xa6BgFuture for the any method.EgOne arm of a match expression: 0..=10 => { return true; }.ChAn abstract syntax tree for a single regular expression.cbmpChThe marker trait for compile time bits.A`boxAiRead bytes from a buffer.0AeBuffer-related error.ccssccsvFhA type operator for comparing Self and Rhs. It provides a \xe2\x80\xa6BoThe CRC calculated by a CrcReader.CgA Certificate Revocation List; as specified in RFC 5280CgA Certificate Signing Request; as specified in RFC 2986ClUse a DFA. Warning: DFAs typically use a large amount of \xe2\x80\xa6BeA DFA implementation of Aho-Corasick.CmA hybrid NFA/DFA (also called a \xe2\x80\x9clazy DFA\xe2\x80\x9d) for regex \xe2\x80\xa6CiA dense table-based deterministic finite automaton (DFA).CkA one-pass DFA for executing a subset of anchored regex \xe2\x80\xa6CfA sparse deterministic finite automaton (DFA) with \xe2\x80\xa6BmIndicates the client\xe2\x80\x99s tracking preference.BjDER-encoded data, either owned or borrowedBfThe / operator (division)AnThe \xe2\x80\x9cany character\xe2\x80\x9d class.CjA type describing the different flavors of ..n.AmObject representing DSA keys.A`dynClMatch the end of text. Specifically, this matches at the \xe2\x80\xa60ChPseudo-token used for peeking the end of a parse stream.CkThe error was caused by prematurely reaching the end of \xe2\x80\xa6AgEuropean ordering rulesAhContains the error value000000BkAn error that visiting an AST might return.BkAn error that visiting an HIR might return.222222CfAlias for the associated type of Pow: \xe2\x80\xa6ClA 32-bit floating point number stored in big-endian byte \xe2\x80\xa6CjA 32-bit floating point number stored in little-endian \xe2\x80\xa6CkA 32-bit floating point number stored in network-endian \xe2\x80\xa6CjA 32-bit floating point number stored in native-endian \xe2\x80\xa6CiA 32-bit floating point number stored in a given byte \xe2\x80\xa6ClA 64-bit floating point number stored in big-endian byte \xe2\x80\xa6CjA 64-bit floating point number stored in little-endian \xe2\x80\xa6CkA 64-bit floating point number stored in network-endian \xe2\x80\xa6CjA 64-bit floating point number stored in native-endian \xe2\x80\xa6CiA 64-bit floating point number stored in a given byte \xe2\x80\xa6A`forfFridaycGETcgifDnA type operator that computes the greatest common divisor \xe2\x80\xa6CfAlias for the associated type of Gcd: \xe2\x80\xa6CjVariant of the 12-hour clock, sometimes used in Japan. \xe2\x80\xa6CiThe typical 12-hour clock. Hours are numbered 1\xe2\x80\x9312. \xe2\x80\xa6ClThe 24-hour clock. Hour are numbered 0\xe2\x80\x9323. Corresponds \xe2\x80\xa6ChA high-level intermediate representation (HIR) for a \xe2\x80\xa6ChA 16-bit signed integer stored in big-endian byte order.CkA 16-bit signed integer stored in little-endian byte order.CiA 16-bit signed integer stored in network-endian byte \xe2\x80\xa6CkA 16-bit signed integer stored in native-endian byte order.CeA 16-bit signed integer stored in a given byte order.ChA 32-bit signed integer stored in big-endian byte order.CkA 32-bit signed integer stored in little-endian byte order.CiA 32-bit signed integer stored in network-endian byte \xe2\x80\xa6CkA 32-bit signed integer stored in native-endian byte order.CeA 32-bit signed integer stored in a given byte order.ChA 64-bit signed integer stored in big-endian byte order.CkA 64-bit signed integer stored in little-endian byte order.CiA 64-bit signed integer stored in network-endian byte \xe2\x80\xa6CkA 64-bit signed integer stored in native-endian byte order.CeA 64-bit signed integer stored in a given byte order.DfThe concrete value for the type. Can be used in const \xe2\x80\xa6BgHelper type for arr! macroC`The primitive integer type with an identical \xe2\x80\xa6ChAn integer literal: 1 or 1u16.CmUnary operator for retrieving the multiplicative inverse, \xe2\x80\xa6CbKey used by KeySizeUser implementors.BnA key used in a list of Keywords.BlA key used in a list of Fields.AnA key to use for HMAC signing.EjA type operator that gives the length of an Array or the \xe2\x80\xa6CiA let guard: let Some(x) = opt.A`letEbA literal in place of an expression: 1, "foo".BbA literal pattern: 0.CfA Rust literal such as a string or integer or boolean.CjA trait encapsulating the operations required of a logger.AbThe maximum value.0AhThe maximum index value.11cmp4BgFuture for the map method.BgStream for the map method.DlA Distribution which maps sampled values to type SDfMap is an iterator that transforms the elements of an \xe2\x80\xa6C`The input contained a map that was not expected.0BaRepresents a JSON key/value type.0FdA type operator that returns the maximum of Self and Rhs.fUnusedFdA type operator that returns the minimum of Self and Rhs.EaA module or module declaration: mod m or mod m { ... }.A`modCfAlias for the associated type of Rem: \xe2\x80\xa6fMondayBlThe * operator (multiplication)A`mutC`A contiguous NFA implementation of Aho-Corasick.CcA noncontiguous NFA implementation of Aho-Corasick.CeA byte oriented Thompson non-deterministic finite \xe2\x80\xa6BhThe - operator for negationBcA closure has not been executed yetBmA numerical identifier for an OpenSSL object.CmCommands that can instantiate as a no-op should implement \xe2\x80\xa6CaThe ! operator for logical inversionn!EhThe base trait for numeric types, covering 0 and 1 values, \xe2\x80\xa6ChNo session caching for the client or server takes place.AdThe \xe2\x80\x9coff\xe2\x80\x9d level.0coggBbA constant Ratio 1/1.DiThe multiplicative identity element of Self, 1.CaThe most significant bit of the number must be 1.BbA level lower than all log levels.BdAn HKDF OKM (Output Keying Material)CeFinds all occurrences of a single byte in a haystack.00D`Defines a multiplicative identity element for Self.oOne byte range.FnA Marker trait for the types Greater, Equal, and Less.CnInclude padding bytes when encoding, and require that they \xe2\x80\xa6cpdfoThe PEM format.cpngcPUTCkA pattern in a local binding, function signature, match \xe2\x80\xa6BfMarker trait for \xe2\x80\x9cplain old data\xe2\x80\x9d.BoBinary operator for raising a value to a power.DmA type operator that provides exponentiation by repeated \xe2\x80\xa6AnA HKDF PRK (pseudorandom key).DaA raw pointer type: *const T or *mut T.A`pubBlType corresponding to SOCK_RAW.CfOnly look for matches with a distance of 1, i.e do \xe2\x80\xa6lRaw DEFLATE.A`rawBoThe type representing a reference to this type.0A`refAbref xBgReturns a reference to the inner value.BlA typed reference derived from a byte slice.BeThe % operator (modulus)DeRev is an iterator that produces elements in reverse \xe2\x80\xa6AmUser-level interface for RNGsCdA simple PRNG trait for use within tower middleware.AjRepublic of China calendarkAn RSA key.BeAn error occurred in the SSL library.csvghSaturdayAgA sequence of literals.CeThe input contained a sequence that was not expected.0BoThe << operator (shift left)Ae<<C`The >> operator (shift right)Ae>>B`The state of an SSL/TLS session.EiThe input contained a &str or String that was not expected.0CeA UTF-8 string literal: "foo".BiThe - operator (subtraction)CfAlias for the associated type of Add: \xe2\x80\xa6fSundayC`Return the full circle constant \xcf\x84.BkProtocol corresponding to TCP.CaTab, spelled \\t (\\x09).CmAn escaped tab character (usually escaped as \\t)BdA possibly valid authentication tag.lAn HMAC tag.hThursdayBeA try-expression: expr?.A`trygTuesdayCaFinds all occurrences of two bytes in a haystack.00AkTwo successive byte ranges.Cf10 or 12 bits per pixel, stored in a u16.CjA 16-bit unsigned integer stored in big-endian byte order.CjA 16-bit unsigned integer stored in little-endian byte \xe2\x80\xa6CkA 16-bit unsigned integer stored in network-endian byte \xe2\x80\xa6CjA 16-bit unsigned integer stored in native-endian byte \xe2\x80\xa6CgA 16-bit unsigned integer stored in a given byte order.CjA 32-bit unsigned integer stored in big-endian byte order.CjA 32-bit unsigned integer stored in little-endian byte \xe2\x80\xa6CkA 32-bit unsigned integer stored in network-endian byte \xe2\x80\xa6CjA 32-bit unsigned integer stored in native-endian byte \xe2\x80\xa6CgA 32-bit unsigned integer stored in a given byte order.CjA 64-bit unsigned integer stored in big-endian byte order.CjA 64-bit unsigned integer stored in little-endian byte \xe2\x80\xa6CkA 64-bit unsigned integer stored in network-endian byte \xe2\x80\xa6CjA 64-bit unsigned integer stored in native-endian byte \xe2\x80\xa6CgA 64-bit unsigned integer stored in a given byte order.BkProtocol corresponding to UDP.C`The ULE type corresponding to Self.BeCustom derive for [ULE].CjFixed-width, byte-aligned data that can be cast to and \xe2\x80\xa6DjFull docs for this proc macro can be found on the zerovec \xe2\x80\xa6AoThe URI component of a request.D`A use declaration: use alloc::collections::HashMap.A`useBbAdded by proxies to track routing.BkType returned by load_consume.iWednesdaycxmlCiAlias for the associated type of BitXor: \xe2\x80\xa6CnRun an anchored search. This means that a match must begin \xe2\x80\xa60BgStream for the zip method.F`Zip is an iterator that zips up a and b into a single \xe2\x80\xa6C`Build an ioctl number for an argumentless ioctl.EgComputes the absolute value of self. Returns Float::nan() \xe2\x80\xa6CmComputes the absolute value of self. Returns \xe2\x80\xa6AlComputes the absolute value.02BkAdd the given pattern to this set to match.BgAdd together two Interest.DeComputes a + b, storing the result in self.BnAdd together two Interest values.C`Low level AES IGE and key wrapping functionalityBjGet a flags value with all known bits set.0DkExecute predicate over asynchronous stream, and return true\xe2\x80\xa60BjSet the target proxy for all destinations.DgReturns CodePointInversionList spanning entire Unicode \xe2\x80\xa6ChReturn the group representing all GeneralCategory valuesBkContains architecture independent routines.555555555555CnTests that every item in the parallel iterator matches the \xe2\x80\xa6CfCreate new storage for the offsets of all matching \xe2\x80\xa666DiSearches for some item in the parallel iterator that \xe2\x80\xa6BhAdds an argument to pass to the program.BkImplementation for arr! macro.CiMacro allowing for easy generation of Generic Arrays. \xe2\x80\xa6CoConvert a value to another, using the as operator.BgUtility types for working with the AST.CcDefines an abstract syntax for regular expressions.oThe actual ast.BhThe regular expression under repetition.BeThe regular expression in this group.DiReturns a reference to the underlying syn AST node which \xe2\x80\xa6DiReturns a VariantAst object which contains references to \xe2\x80\xa61DjReturns whether the bit in position bit is set, using the \xe2\x80\xa6CdReturns whether the bit in the given position is setA`Type-level bits.CnReturns CodePointInversionList spanning BMP rangeBcUtilities for working with buffers.CfTraits for data providers that produce opaque buffers.AdPlane configuration.CcLexicographically compares the elements of this \xe2\x80\xa6DhA convenience macro for comparing type numbers. Use op! \xe2\x80\xa6AnSMIME implementation using CMSBcThe cosine of x (f64).BmComputes the cosine of a number (in radians).0BlGet the Crc for this CrcReader.BlGet the Crc for this CrcWriter.AgDecrements self by one.CbRaw DER-encoded representation of the certificate.CeProvides direct access to a DFA implementation of \xe2\x80\xa6CjA module for building and searching with deterministic \xe2\x80\xa6CkToggle whether a fully compiled DFA should be available \xe2\x80\xa6BiTypes and routines specific to lazy DFAs.CgSet the lazy DFA compilation configuration for this \xe2\x80\xa6ClThe \xe2\x80\x9cOPENSSLDIR\xe2\x80\x9d setting of the library build in the \xe2\x80\xa6CfDNS Resolution used by the HttpConnector.AoSets the dns flag.AlCreate a \xe2\x80\x9cdot\xe2\x80\x9d AST item.BmReturns an HIR expression for ..AbDigital SignaturesBgReturns a copy of the internal DSA key.Ak< start of output buffer0BgReturn the end position of this search.BaThe ending position of the match.BfThe end offset of the span, exclusive.ClReturns the end index of this window into the underlying \xe2\x80\xa6321BdThe inclusive end of the byte range.AdThe end byte offset.AfThe end of this range.AmReturn the end of this range.0AnEnd of byte range (inclusive).C`Check for remaining elements after passing a \xe2\x80\xa60AnFinish serializing a sequence.AkFinish serializing a tuple.BbFinish serializing a tuple struct.BcFinish serializing a tuple variant.AiFinish serializing a map.AlFinish serializing a struct.BdFinish serializing a struct variant.776543210DfThe Deserializer::end method should be called after a \xe2\x80\xa6CcInserts or updates an environment variable mapping.CnChecks whether the cursor is currently pointing at the end \xe2\x80\xa6BnCreate a new \xe2\x80\x9cend of input\xe2\x80\x9d haystack unit.ChCreate a unit that represents the \xe2\x80\x9cend of input\xe2\x80\x9d \xe2\x80\xa6AdError function (f64)CkCreate a future that is immediately ready with an error \xe2\x80\xa6BiThe underlying cache error that occurred.BbExponential, base e (f64)CjReturns e^(self), (the exponential function).0CkPlaces the result of a^p in self.BkExtensions specific to the HTTP/2 protocol.BfExtensions for HTTP messages in Hyper.CjExtension traits to provide parsing methods on foreign \xe2\x80\xa6AhFused multiply add (f64)BlFormat this value as an identifier fragment.CjFormat an explanation of what data was being expected. \xe2\x80\xa60BaDisplay a JSON value as a string.CjAn implementation of the Fowler\xe2\x80\x93Noll\xe2\x80\x93Vo hash function.CnCalculates the Greatest Common Divisor (GCD) of the number \xe2\x80\xa600AnGreatest Common Divisor (GCD).FaPlaces the greatest common denominator of a and b in self.BcAlias for Rng::random.0CjReturns a reference to the value corresponding to the key.CmReturns a reference to the value in the set, if any, that \xe2\x80\xa6BkGets a reference to the value in the entry.BlReturns a reference to this entry\xe2\x80\x99s value.1CiGets a reference to the value that would be used when \xe2\x80\xa62CiGet a reference to a type previously inserted on this \xe2\x80\xa6CiReturns a reference to the value associated with the key.C`Get a reference to the first value in the entry.DhCreates a new Builder initialized with a GET method and \xe2\x80\xa6DaSend a GET request to the supplied Uri.CeLookup trie value by Unicode Scalar Value without \xe2\x80\xa60DgReturns the value that is associated with char in this \xe2\x80\xa6EdReturns a reference to the Value corresponding to the Key.0DeGet the value this map has associated with code point chBcGet the property name given a value0AlBorrows the underlying data.AgGet the value for a keyAnQueries the trie for a string.CcGets a reference to the entry\xe2\x80\x99s value in the map.0DiReturn a reference to the stored value for key, if it is \xe2\x80\xa61ClReturn a reference to the value stored in the set, if it \xe2\x80\xa6BkGets a reference to the value in the entry.CmGet the value associated with key, if it exists.BkGets the reference to the underlying value.CmGets the reference to the result of this lazy value if it \xe2\x80\xa6BiGets a reference to the underlying value.0AjGets the underlying value.012C`Returns the contents of the OpenSSL error stack.CcReturns the first error on the OpenSSL error stack.ClReturns a reference to the element at the given index in \xe2\x80\xa6DiReturn the underlying usize value. The returned value is \xe2\x80\xa6BmGet the equivalence class for the given byte.CcReturn a reference to the lazily initialized value.CkGet a value from the pool. The caller is guaranteed to haveCjReturns a reference to the value corresponding to the key.=BlAccess the JSON text underlying a raw value.CnIndex into a JSON array or map. A string index can be used \xe2\x80\xa6CmReturn a reference to the value associated with the given \xe2\x80\xa6CmRead the inner value, applying an optimization barrier on \xe2\x80\xa6BgBorrows the element at the given index.ClReturns a reference to the value currently stored in the \xe2\x80\xa60ClReturns a copy of the task-local value if the task-local \xe2\x80\xa6BmObtain a valid reference to the yokeable dataBhGets a copy of the inner T.CnReturns the value as a primitive type, possibly performing \xe2\x80\xa600000000000AnQueries the trie for a string.0000DjGet one of this slice\xe2\x80\x99s elements, returning None if the \xe2\x80\xa6DiGets the element at the specified index. Returns None if \xe2\x80\xa6BjConvert to an Option<U>BnObtain this as an Option<T>BcGets GID (group ID) of the process.DkSimilar to uid but sets the group ID of the child process. \xe2\x80\xa6CdThe match semantics for the automaton that was used.0CnDefines a high-level intermediate (HIR) representation for \xe2\x80\xa6AgIncrements self by one.EhReturns the underlying d_ino field in the contained dirent \xe2\x80\xa6AkType-level signed integers.ChReturns the multiplicative inverse of self.CiZeroth order of the Bessel function of the first kind \xe2\x80\xa6CkFirst order of the Bessel function of the first kind (f32).CjInteger order of the Bessel function of the first kind \xe2\x80\xa6BjReturns a reference to this entry\xe2\x80\x99s key.BiGets a reference to the key in the entry.CgGets a reference to the key that would be used when \xe2\x80\xa620BhReturns a reference to the entry\xe2\x80\x99s key0BiReturns a reference to the entry\xe2\x80\x99s key.DkA macro allowing for compile-time construction of valid Key\xe2\x80\xa60CaGets a reference to the entry\xe2\x80\x99s key in the map.CiGets a reference to the key that was used to find the \xe2\x80\xa6ClGets a reference to the entry\xe2\x80\x99s key, either within the \xe2\x80\xa62276867BjReturn the key associated with this entry.CmCalculates the Lowest Common Multiple (LCM) of the number \xe2\x80\xa600AmLowest Common Multiple (LCM).B`Returns the length of this span.BaReturns the length of this match.CeReturns the number of patterns added to this builder.BaReturns the length of the vector.CkReturn the number of elements in the ArrayVec.B`Return the length of the string.DaReturns the number of bytes contained in this Bytes.DdReturns the number of bytes contained in this BytesMut.BiReturns the number of bytes in the slice.BiReturns the number of tasks in the deque.0BiReturns the number of tasks in the queue.BnReturns the number of fields in the structure.CcGets the number of individual errors in this error.CnReturn the number of messages in the queue or 0 if channel \xe2\x80\xa6CeReturns the number of futures contained in the queue.CcReturns the number of streams contained in the set.CcReturns the number of futures contained in the set.BjReturns the number of elements in the map.BjReturns the number of elements in the set.BlReturns the number of elements in the table.BgGet the number of extensions available.C`Returns the number of headers stored in the map.BhReturns the length of self.DaReturns the number of bytes contained in this Bytes.1CfReturn the number of key-value pairs in the map slice.C`Return the number of key-value pairs in the map.BoReturn the number of elements in the set slice.BiReturn the number of elements in the set.CbThe number of elements in the LiteMapBfReturns the size of the shared secret.BjReturns the number of bytes in the string.0C`Returns the number of bytes in the octet string.C`Computes an upper bound on the signature length.BiReturns the number of items in the stack.jThe lengthAmReturns the number of indicesCkProduces an exact count of how many items this iterator \xe2\x80\xa6B`Returns the length of this span.BaReturns the length of this match.CkReturns the total number of pattern identifiers in this \xe2\x80\xa6CnReturns the total number of look-around assertions in this \xe2\x80\xa6CcThe length of the haystack that exceeded the limit.BoReturns the number of codepoints in this range.BjReturns the number of bytes in this range.3CjReturns the number of literals in this sequence if the \xe2\x80\xa6BlReturns the length of this literal in bytes.CcReturns the number of byte ranges in this sequence.DfThe length that Prk::expand() should expand its input to.CoThe OkmLength given to Prk::expand().BjReturns the number of elements in the map.BcReturn the number of stored values.BkThe number of elements stored in the vectorBjReturns the size of this address in bytes.AmReturns the number of fields.CnReturns the number of syntax tree nodes in this punctuated \xe2\x80\xa6BnReturns the number of messages in the channel.0BdReturns the number of queued values.CjReturns the number of messages that were sent into the \xe2\x80\xa6DbReturns the number of tasks currently in the JoinSet.CkReturns the number of fields in this FieldSet.DiReturns the number of fields in this ValueSet that would \xe2\x80\xa6CkReturns the number of fields that would be visited from \xe2\x80\xa6210ChThis function isn\xe2\x80\x99t used in this crate, but may be \xe2\x80\xa6BmReturns the length of the Input.BhGet the number of elements in this sliceBmReturns the number of elements in this slice.BdThe left hand side of the operation.BnThe natural logarithm of x (f64).AmA lightweight logging facade.AmLogs the Record.AkThe standard logging macro.CjReturns the logarithm of the number with respect to an \xe2\x80\xa60C`Apply some transform to the ident\xe2\x80\x99s string \xe2\x80\xa6DhMap f over the contained value and return the result in theCmMap this future\xe2\x80\x99s output to a different type, returning \xe2\x80\xa60CmMaps this stream\xe2\x80\x99s items to a different type, returning \xe2\x80\xa60ChReturns a locked view over a portion of the locked data.0DlMaps a GenericSequence to another GenericSequence.CjConsumes the request returning a new request with body \xe2\x80\xa6ClConsumes the response returning a new response with body \xe2\x80\xa6BlA map from names to their value discriminantChA map from the value discriminant (the index) to the \xe2\x80\xa60DjIndexMap is a hash table where the iteration order of the \xe2\x80\xa6DkMakes a new MappedMutexGuard for a component of the locked \xe2\x80\xa60DiMakes a new MappedReentrantMutexGuard for a component of \xe2\x80\xa60DhMake a new MappedRwLockReadGuard for a component of the \xe2\x80\xa6DiMake a new MappedRwLockWriteGuard for a component of the \xe2\x80\xa610BiMap sampled values to type S0>DjApplies map_op to each item of this iterator, producing a \xe2\x80\xa6BeA map of String to serde_json::Value.EcReturns a None value if the option is None, otherwise \xe2\x80\xa67DiMakes a new OwnedMappedMutexGuard for a component of the \xe2\x80\xa680DhMakes a new OwnedRwLockReadGuard for a component of the \xe2\x80\xa6DkMakes a new OwnedRwLockMappedWriteGuard for a component of \xe2\x80\xa60DjMakes a new RwLockReadGuard for a component of the locked \xe2\x80\xa6DjMakes a new RwLockMappedWriteGuard for a component of the \xe2\x80\xa60BgReturns the most verbose logging level.BnReturns the most verbose logging level filter.BgReturns the maximum of the two numbers.00CmComputes the maximum of all the items in the iterator. If \xe2\x80\xa6BdThe maximum range of the repetition.AlMethod returning the maximumBgReturns the minimum of the two numbers.00CmComputes the minimum of all the items in the iterator. If \xe2\x80\xa6BdThe minimum range of the repetition.AlMethod returning the minimumCmMio is a fast, low-level I/O library for Rust focusing on \xe2\x80\xa6CiCreate a new error object from a printable error message.DeComputes q * m, storing the result in self.lReturns NaN.BcReturns the NaN value.AoNegate Sign value.AfNetworking primitives.BmTCP/UDP/Unix bindings for tokio.CcCreates a new Adler-32 instance with default state.CiCreate a new Aho-Corasick automaton using the default \xe2\x80\xa6ChCreate a new builder for configuring an Aho-Corasick \xe2\x80\xa6BmCreate a new error value with the given kind.CnCreate a new value that is represented by a \xe2\x80\x9csmall index.\xe2\x80\xa6CiCreate a new search configuration for the given haystack.C`Create a new match from a pattern ID and a span.CaCreate a new default configuration. A default \xe2\x80\xa6CiCreate a new builder for constructing a multi-pattern \xe2\x80\xa6CnA convenience function for constructing a searcher from an \xe2\x80\xa65CcCreate a new Aho-Corasick DFA using the default \xe2\x80\xa6CiCreate a new builder for configuring an Aho-Corasick DFA.CnCreate a new Aho-Corasick contiguous NFA using the default \xe2\x80\xa6:CiCreate a new Aho-Corasick noncontiguous NFA using the \xe2\x80\xa6;CkTakes an alignment value and a minimum valid alignment, \xe2\x80\xa6DeReturns a new AVec<T> with the provided alignment.EhCreates a new ABox<T> containing value at an address \xe2\x80\xa6BnCreate a new error object from any error type.BiCreate a new empty ArrayVec.BlCreate a new empty ArrayString.DbCreate a new CapacityError from element.BcCreate an AtomicWaker.CmCreate a Base64Display with the provided engine.CiCreate a new decoder that will read from the provided \xe2\x80\xa6ChCreate a new encoder that will write to the provided \xe2\x80\xa6ClCreate a EncoderStringWriter that will encode into a new \xe2\x80\xa6CmCreate a GeneralPurpose engine from an Alphabet.DfCreate a new config with padding = true, \xe2\x80\xa6DhCreate an Alphabet from a string of 64 unique printable \xe2\x80\xa6nDefine a flag.AmCreate new buffer from slice.BgCreates a new empty Bytes.CjCreates a new BytesMut with default capacity.DoCreates a &mut UninitSlice wrapping a slice of initialised \xe2\x80\xa6CkCreates an iterator over the bytes contained by the buffer.CoConstructs a new Unshared from inner.BnCreate module with CPU feature detection code.BaCreate a new Hasher.AmCreates a new injector queue.DeAllocates value on the heap and returns a new atomic \xe2\x80\xa6DdAllocates value on the heap and returns a new owned \xe2\x80\xa6AhCreates a new collector.CcThe new value, which the operation failed to store.0BcCreates a new Backoff.CfPads and aligns a value to the length of a cache line.ClCreates a new atomic cell initialized with val.BbCreates a new Parker.BiCreates a new sharded reader-writer lock.CmCreates a new wait group and returns the single reference \xe2\x80\xa6BeCreate new value from fixed size key.CaCreate new value from fixed length key and nonce.BiCreates a new Fields struct.BfCreate a new IdentString.AbCreate a new list.DfCreate a new ShapeSet which includes the specified items.AkCreate new hasher instance.CfCreate new hasher instance with the given output size.BnInitialize hasher state for given output size.BoInstantiates a singleton representing this bit.0CdInstantiates a singleton representing the integer 0.AaCreate a new CRC.BdCreate a new CrcReader.BdCreate a new CrcWriter.CeCreate a new blank builder with no header by default.CmCreates a new object ready for compressing data that it\xe2\x80\x99\xe2\x80\xa6ClCreates a new object ready for decompressing data that it\xe2\x80\xa6CnCreates a new description of the compression level with an \xe2\x80\xa6CkCreates a new encoder which will read uncompressed data \xe2\x80\xa6CnCreates a new decoder which will decompress data read from \xe2\x80\xa6CnCreates a new encoder which will use the given compression \xe2\x80\xa6ClCreates a new decoder from the given reader, immediately \xe2\x80\xa6032CmCreates a new encoder which will write compressed data to \xe2\x80\xa6ClCreates a new decoder which will write uncompressed data \xe2\x80\xa6300105432254DjCreate a new application/x-www-form-urlencoded serializer \xe2\x80\xa6BbCreate a new, empty pool of tasks.DcCreate a LocalFutureObj from a custom trait object \xe2\x80\xa6CnCreate a FutureObj from a custom trait object \xe2\x80\xa6DgCreate a new WakerRef from a Waker reference.21DhCreates a new Abortable future/stream using an existing \xe2\x80\xa6DaCreates a new AllowStdIo from an existing IO object.DhCreates a new BufReader with a default buffer capacity. \xe2\x80\xa6DhCreates a new BufWriter with a default buffer capacity. \xe2\x80\xa6DjCreate a new LineWriter with default buffer capacity. The \xe2\x80\xa6CiCreates a new cursor wrapping the provided underlying \xe2\x80\xa6DkCreates a new window around the buffer t defaulting to the \xe2\x80\xa6BcCreate an AtomicWaker.8CcConstructs a new, empty FuturesOrderedBnConstructs a new, empty SelectAllCfConstructs a new, empty FuturesUnordered.BbCreates a new futures-aware mutex.CjReturns a new client builder instance initialized with \xe2\x80\xa6CjReturns a new server builder instance initialized with \xe2\x80\xa6BhCreates an empty HashTable.BhCreate an empty Extensions.BgCreate an empty HeaderMap.CfCreates a new blank Request with the bodyDiCreates a new default instance of Builder to construct a \xe2\x80\xa6CgCreates a new blank Response with the bodyDgCreates a new default instance of Builder to construct \xe2\x80\xa62CgReturns a new SizeHint with default valuesB`Create a new Empty.AoCreate a new Full.BbCreate a new Limited.BeCreate a new StreamBody.BeCreate a new BodyStream.BhCreate a new BodyDataStreamBbCreate a new BoxBody.BhCreate a new UnsyncBoxBody.CgCreates a new Request, using a slice of headers you \xe2\x80\xa6EfCreates a new Response using a slice of Headers you have \xe2\x80\xa6BaCreates a new connection builder.0DdCreate a new ReadBuf with a slice of initialized bytes.B`Create a new connection builder.0=BgCreates a new empty Bytes.AhConstruct a new Builder.AnConstruct a new HttpConnector.CkCreate new Connected type with empty metadata.BgCreate a new SOCKSv5 handshake service.BfCreate a new SOCKSv4 handshake serviceAlCreate a new Tunnel service.BiConstruct a new GaiResolver.CkWraps the inner I/O in an WithHyperIo<I>CkWraps the inner I/O in an WithTokioIo<I>DkCreate new executor that relies on tokio::spawn to execute \xe2\x80\xa6CjWrap a type implementing Tokio\xe2\x80\x99s or hyper\xe2\x80\x99s IO traits.AgCreate a new TokioTimerBeCreate a new auto connection builder.DcCreate a new TowerToHyperService from a tower service.DhReturns a new Char16Trie with ownership of the provided \xe2\x80\xa6DiReturns a new Char16TrieIterator backed by borrowed data \xe2\x80\xa6DjReturns a new empty map of extensions. Same as default(), \xe2\x80\xa6DjReturns a new empty set of attributes. Same as default(), \xe2\x80\xa6ChReturns a new empty list of key-value pairs. Same as \xe2\x80\xa6BiReturns a new SubdivisionId.CjReturns a new empty map of Unicode extensions. Same as \xe2\x80\xa62ClReturns a new empty map of Transform extensions. Same as \xe2\x80\xa6ClReturns a new empty list of private-use extensions. Same \xe2\x80\xa6DiReturns a new empty list of variants. Same as default(), \xe2\x80\xa6DgConstructs a new CanonicalComposition using compiled data.DdConstructs a new CanonicalCompositionBorrowed using \xe2\x80\xa6AmConstruct from compiled data.000AmConstruct with compiled data.0DjCreates a new instance of PropertyNamesLongBorrowed<T>.DkCreates a new instance of PropertyNamesShortBorrowed<T>.EhCreates a new CodePointSetDataBorrowed for a BinaryProperty\xe2\x80\xa6DnCreates a new CodePointSetData for a BinaryProperty.EbCreates a new CodePointMapData for a EnumeratedProperty.CmCreates a new CodePointMapDataBorrowed for a \xe2\x80\xa6DlCreates a new EmojiSetDataBorrowed for a EmojiSet.0EaCreates a new instance of PropertyParser<T> using compiled \xe2\x80\xa6E`Creates a new instance of PropertyParserBorrowed<T> using \xe2\x80\xa687DgCreates a new instance of ScriptWithExtensionsBorrowed \xe2\x80\xa60EgCreates a DataProviderWithMarker from a DataProvider with \xe2\x80\xa6AgReturns an empty slice.BfCreate a new map. (Does not allocate.)1BfCreate a new set. (Does not allocate.)DkCreates a new IP network address from an IpAddr and prefix \xe2\x80\xa6DhCreates a new IPv4 network address from an Ipv4Addr and \xe2\x80\xa6DhCreates a new IPv6 network address from an Ipv6Addr and \xe2\x80\xa6CnThis is a cheap operation; you don\xe2\x80\x99t need to worry about \xe2\x80\xa6BgCreate a new empty LiteMapCgCreates a new mutex in an unlocked state ready for use.ClCreates a new reentrant mutex in an unlocked state ready \xe2\x80\xa6DlCreates a new instance of an RwLock<T> which is unlocked.BiConstruct new RecordBuilder.BmConstruct a new MetadataBuilder.CjReturns an iterator over all occurrences of the needle \xe2\x80\xa600ClCreate a new searcher that finds occurrences of the byte \xe2\x80\xa6CkCreate a new searcher that finds occurrences of the two \xe2\x80\xa6CmCreate a new searcher that finds occurrences of the three \xe2\x80\xa6CjCreate a new prefilter that reports possible locations \xe2\x80\xa6CcCreate a new pair of offsets from the given needle.CjCreate a new Rabin-Karp forward searcher for the given \xe2\x80\xa6CjCreate a new Rabin-Karp reverse searcher for the given \xe2\x80\xa6DkCreate a new Shift-Or forward searcher for the given needle\xe2\x80\xa6CiCreate a searcher that finds occurrences of the given \xe2\x80\xa60CnCreate a new searcher that finds occurrences of the needle \xe2\x80\xa600CiCreate a new pair searcher. The searcher returned can \xe2\x80\xa61110BiCreate a new finder for the given needle.CaCreate a new reverse finder for the given needle.CbCreate a new finder builder with default settings.BhA new iterator over mimes or media typesBnCreate an MZFlush value from an integer value.CoCreate a new CompressorOxide with the given flags.CiCreate a new tinfl_decompressor with all fields set to 0.AcCreate a new state.BfReturn a new Poll handle.B`Create a new Waker.BdCreate a new non-blocking Unix pipe.BnReturns a new connector with default settings.BiCreates a acceptor with default settings.BnCreates and initializes a BigInt.BoCreates and initializes a BigUint.CiFor a given n, iterate over all binomial coefficients \xe2\x80\xa6BaCreates a new Ratio.AiCreates a new empty cell.ChCreates a new lazy value with the given initializing \xe2\x80\xa6111110DbCreates a new Deriver using the provided private key.CoCreates a new Hasher with the specified hash type.AeCreates a new hasher.0000BiReturns a new BigNumContext.CcCreates a new BigNum with the value 0.AfCreates a new context.AnCreate a configuration parser.BkCreates a new point on the specified curve.BeCreates a new Encrypter.BeCreates a new Decrypter.B`Creates a new Seal.B`Creates a new Open.CbThis corresponds to OSSL_LIB_CTX_new.7CbThis corresponds to OCSP_REQUEST_new.CbCreates a new pkey context using the provided key.C`Creates a new RsaPrivateKeyBuilder.BbCreates a new Signer.BdCreates a new Verifier.BmCreates a new SslContextBuilder.BeCreates a new SslStream.DaBegin creating an SslStream atop streamAoCreates a new Ssl.EgCreates a new Crypter. The initialisation vector, iv, is \xe2\x80\xa6AfCreates a new builder.0BlReturns a builder for a certificate request.CeCreates a new X509StoreContext instance.DjConstructs an X509 extension value. See man x509v3_config \xe2\x80\xa6BjReturns a builder for a certificate store.AiCreate an X509VerifyParamChConstruct a new BasicConstraints extension.C`Construct a new KeyUsage extension.ChConstruct a new ExtendedKeyUsage extension.ClConstruct a new SubjectKeyIdentifier extension.CnConstruct a new AuthorityKeyIdentifier extension.CnConstruct a new SubjectAlternativeName extension.CiCreates a new condition variable which is ready to be \xe2\x80\xa6BfCreates a new Once value.BdCreates a new SpinWait.DdReturns an empty TokenStream containing no token trees.DgCreates a new Group with the given delimiter and token \xe2\x80\xa6DfCreates a new Punct from the given character and spacing.EfCreates a new Ident with the given string as well as the \xe2\x80\xa6DhConstruct a new Bernoulli with the given probability of \xe2\x80\xa6DjCreate a new Choose instance which samples uniformly from \xe2\x80\xa6ClConstruct self, with inclusive lower bound and exclusive \xe2\x80\xa6DgCreate a new Uniform instance, which samples uniformly \xe2\x80\xa6EeCreates a new a WeightedIndex Distribution using the valuesDjCreate a new ReseedingRng from an existing PRNG, combined \xe2\x80\xa6DkCreate a StepRng, yielding an arithmetic sequence starting \xe2\x80\xa6DhCreate a new BlockRng from an existing RNG implementing \xe2\x80\xa60CmDeprecated in favor of ThreadPoolBuilder::build.CnCreates and returns a valid rayon thread pool builder, but \xe2\x80\xa610C`Creates and return a valid rayon thread pool \xe2\x80\xa6CiCreate a new search configuration for the given haystack.ChCreate a new half match from a pattern ID and a byte \xe2\x80\xa6C`Create a new match from a pattern ID and a span.CjCreate a new set of pattern identifiers with the given \xe2\x80\xa6BmCreate a new error value with the given kind.DfBuilds a Regex from a single pattern string using the \xe2\x80\xa6CiCreates a new Cache for use with this regex.CkCreate a new configuration object for a Regex.ClCreates a new builder for configuring and constructing a \xe2\x80\xa6CfReturn a new default dense DFA compiler configuration.CcCreate a new dense DFA builder with the default \xe2\x80\xa6CfParse the given regular expression using a default \xe2\x80\xa6C`Return a new default one-pass DFA configuration.CfCreate a new one-pass DFA builder with the default \xe2\x80\xa6ChParse the given regular expression using the default \xe2\x80\xa6BmCreate a new onepass::DFA cache.1CjCreate a new regex builder with the default configuration.55BjCreate a new cache for the given lazy DFA.CdReturn a new default lazy DFA builder configuration.CbCreate a new lazy DFA builder with the default \xe2\x80\xa65CdCreate a new cache for the given Regex.4BnCreate a new builder for hand-assembling NFAs.CiReturn a new default Thompson NFA compiler configuration.ChCreate a new NFA builder with its default configuration.PikeVM cache.BiReturn a new default regex configuration.ClCreate a new BoundedBacktracker builder with its default \xe2\x80\xa6>CcCreate a new BoundedBacktracker cache.CgCreate a new fallible non-overlapping matches iterator.BiCreate a new default start configuration.BjReturn a new default syntax configuration.CkCreate a new NonMaxUsize from the given value.AiCreate a new small index.CnCreate a new value that is represented by a \xe2\x80\x9csmall index.\xe2\x80\xa60CiCreates a new default matcher for look-around assertions.CkCreate a new prefilter from a sequence of needles and a \xe2\x80\xa6CiCreates a new group info from a sequence of patterns, \xe2\x80\xa6DjCreate a new Lazy value that is initialized via the given \xe2\x80\xa6CjCreate a new pool. The given closure is used to create \xe2\x80\xa6CiCreate a new parser builder with a default configuration.CaCreate a new parser with a default configuration.BkCreate a new span with the given positions.CaCreate a new position with the given information.32AeCreate a new printer.BmCreate a new class from a sequence of ranges.CkCreate a new Unicode scalar value range for a character \xe2\x80\xa61BnCreate a new byte range for a character class.CdCreate a new extractor with a default configuration.ClReturns a sequence of exact literals from the given byte \xe2\x80\xa65CbCreate a new translator builder with a default \xe2\x80\xa6ChCreate a new translator using the default configuration.ChCreate a new iterator over UTF-8 byte ranges for the \xe2\x80\xa6BkConstructs a new SystemRandom.DcConstructs a new key from the given UnboundKey and \xe2\x80\xa6BeConstructs a UnboundKey.BfConstructs a LessSafeKey.BiConstructs a new SealingKey.BiConstructs a new OpeningKey.BcCreate a new header protection key.C`Constructs a new UnparsedPublicKey.AiConstructs a new context.DhConstructs a new Salt with the given value based on the \xe2\x80\xa6ChConstruct an HMAC signing key using the given digest \xe2\x80\xa6BoConstruct a new UnparsedPublicKey.AfCreate a new iterator.0CnThis is a cheap operation; you don\xe2\x80\x99t need to worry about \xe2\x80\xa6CiCreate a new borrowed deserializer from the given string.BoCreate a new deserializer from the given bytes.CnCreate a new borrowed deserializer from the given borrowed \xe2\x80\xa6CiConstruct a new MapDeserializer<I, E>.CiConstruct a new SeqDeserializer<I, E>.ClConstruct a new SeqAccessDeserializer<A>.ClConstruct a new MapAccessDeserializer<A>.CmConstruct a new EnumAccessDeserializer<A>.76543210AfMakes a new empty Map.CgCreate a JSON deserializer from one of the possible \xe2\x80\xa6CnCreate a JSON stream deserializer from one of the possible \xe2\x80\xa6CkCreate a JSON input source to read from a std::io input \xe2\x80\xa6CiCreate a JSON input source to read from a slice of bytes.CgCreate a JSON input source to read from a UTF-8 string.AnCreates a new JSON serializer.CiConstruct a pretty printer formatter that defaults to \xe2\x80\xa6BhReturns a new Deserializer.BfReturns a new Serializer.AkCreate new hasher instance.BfConstructs a new Adler32.BiConstruct a new, empty Slab.AiConstruct an empty vectorBkCreates a new socket and sets common flags.BcCreate new SockFilter.DbCreates a new MaybeUninitSlice wrapping a byte slice.ClCreate a new MsgHdr with all empty/zero fields.CoCreate a new MsgHdrMut with all empty/zero fields.DfCreate a SockAddr from the underlying storage and its \xe2\x80\xa6CeReturns a new, empty set of TCP keepalive parameters.DmThis method is used to construct a new CtOption<T> and \xe2\x80\xa6DjConstructs a new instance of BlackBox which will wrap the \xe2\x80\xa6DcUsually the ParseStream::error method will be used \xe2\x80\xa6EfCreates a new Ident with the given string as well as the \xe2\x80\xa6fPanicsCcInterpret a Syn literal from a proc-macro2 literal.DiCreates a TokenBuffer containing all the tokens from the \xe2\x80\xa6BeCreates an empty punctuated sequence.CnCreates a punctuated pair out of a syntax tree node and an \xe2\x80\xa6CfCreates a new static mutex containing the given value.DiCreate a new Structure with the variants and fields from \xe2\x80\xa6CmCreates a new runtime instance with default configuration \xe2\x80\xa6CfCreates a new lock in an unlocked state ready for use.DlCreates a new instance of an RwLock<T> which is unlocked.CcCreates a new empty OnceCell instance.CbCreates a new empty SetOnce instance.CjCreates a new barrier that can block a given number of \xe2\x80\xa6CoCreate a new Notify, initialized without a permit.CkCreates a new semaphore with the initial number of permits.CoCreates the sending-half of the broadcast channel.CkCreates the sending-half of the watch channel.CkCreates a new set of options with default mode/security \xe2\x80\xa6CkCreates a blank new set of options ready for configuration.0DkConstructs a new Command for launching the program at path \xe2\x80\xa6DcCreates a new ReadBuf from a fully initialized buffer.DhCreates a new BufWriter with a default buffer capacity. \xe2\x80\xa6DgWraps a type in both BufWriter and BufReader.DhCreates a new BufReader with a default buffer capacity. \xe2\x80\xa6DjCreates an AsyncFd backed by (and taking ownership of) an \xe2\x80\xa6BbCreate a new JoinSet.AmReturns a new local task set.DhCreates a new CancellationToken in the non-cancelled state.BhCreate a new PollSemaphore.E`Create a new ReusableBoxFuture<T> containing the provided \xe2\x80\xa6BfCreates a new PollSender.DdCreates a new BytesCodec for shipping around raw bytes.BoCreate a new, default, FramedPartsDcReturns a LinesCodec for splitting up data into lines.DgReturns a AnyDelimiterCodec for splitting up data into \xe2\x80\xa6DkCreates a new FramedWrite with the given encoder.DjCreates a new FramedRead with the given decoder.EbProvides a Stream and Sink interface for reading and \xe2\x80\xa6CmCreates a new length delimited codec builder with default \xe2\x80\xa6DdCreates a new LengthDelimitedCodec with the default \xe2\x80\xa6CoConvert a stream of byte chunks into an AsyncRead.EhUse a tokio::io::AsyncRead synchronously as a std::io::Read\xe2\x80\xa6BfCreates a new SinkWriter.DoConvert an AsyncRead into a Stream with item type \xe2\x80\xa6FcCreate a new InspectWriter, wrapping write and calling f \xe2\x80\xa6FdCreate a new InspectReader, wrapping reader and calling f \xe2\x80\xa6BgCreates a new CopyToBytes.AiCreate a simplex channel.C`Create a new Shared from a service.CjCreates a new RetryLayer from a retry policy.CnRetry the inner service depending on this Policy.BmCreate a new ExponentialBackoff.DhCreate a TpsBudget that allows for a certain percent of \xe2\x80\xa6B`Create a timeout from a durationBbCreates a new TimeoutAmConstruct a new elapsed errorBcCreate a new BoxLayer.BoCreate a new BoxCloneServiceLayer.CcCreate a new BoxCloneSyncServiceLayer.BjCreate a new BoxCloneService.BnCreate a new BoxCloneSyncService.BkCreates a new AndThen service.BnCreates a new AndThenLayer layer.BkCreate new CallAll combinator.CdCreate new CallAllUnordered combinator.CnReturns a new FutureService for the given future.BjCreates a new MapErr service.BgCreates a new MapErrLayer.BnCreates a new MapRequest service.BkCreates a new MapRequestLayer.BoCreates a new MapResponse service.CbCreates a new MapResponseLayer layer.BmCreates a new MapResult service.C`Creates a new MapResultLayer layer.BmCreates a new MapFuture service.C`Creates a new MapFutureLayer layer.BcCreate a new Optional.BhCreates a new Then service.BkCreates a new ThenLayer layer.BlCreate a new default HasherRng.BiCreate a new ServiceBuilder.BhCreate a new Identity valueB`Create a new Stack.10ClConstruct new metadata for a span or event, with a name, \xe2\x80\xa6EcReturns a Dispatch that forwards to the given Subscriber.DbReturns a new Event in the current span, with the \xe2\x80\xa6DhConstructs a new FieldSet with the given array of field \xe2\x80\xa6BhReturns a new NoSubscriber.DiConstructs a new Span with the given metadata and set of \xe2\x80\xa6DfReturns Attributes describing a new child span of the \xe2\x80\xa6DbConstructs a new Record from a ValueSet.BfCreates a new Once value.5EdReturns a new DefaultCallsite with the specified Metadata.98732DdConstructs a new Current that indicates the current \xe2\x80\xa66BoCreate a TryLock around the value.BoInstantiates a singleton representing this bit.0CgInstantiates a singleton representing this strictly \xe2\x80\xa60CdInstantiates a singleton representing the integer 0.2CgInstantiates a singleton representing this unsigned \xe2\x80\xa60DhConstruct a new Reader for the given input. Use read_all orBgCreates the iterator from a byte slice.00BbAllocates and returns a new plane.AgCreates a new iterator.BgCreate a new want channel.CjCreate a builder that will perform revocation checking \xe2\x80\xa6BjConstruct a new KeyPurposeId.BfConstructs a new Unalign.CmConstructs a new value, possibly performing an endianness \xe2\x80\xa600000000000DgMove value inside a Zeroizing wrapper which ensures it \xe2\x80\xa6CfCreates a new, empty VarZeroVec<T>.CmCreates a new, borrowed, empty ZeroVec<T>.DnNew NichedOptionULE<U, N> from Option<U>ElConstruct an OptionULE<U> from an equivalent Option<T>CnThis is a cheap operation; you don\xe2\x80\x99t need to worry about \xe2\x80\xa6AmCreates a new zstd compressorB`Creates a new zstd decompressor.AfCreates a new decoder.AfCreates a new encoder.1001BbCreates a new Reader.DfCreates a new Writer with a fixed buffer capacity of 32KBCdProvides direct access to NFA implementations of \xe2\x80\xa6CnProvides non-deterministic finite automata (NFA) and regex \xe2\x80\xa6CjA collection of numerical identifiers for OpenSSL objects.BiReturns the NID associated with this OID.AkReturns the cipher\xe2\x80\x99s Nid.0DgThe bitwise negation (!) of the bits in a flags value, \xe2\x80\xa600000000000CmReturn an Instant representing the current time.0BlThe current time, as a UnixTimeBnReturns an instant corresponding to \xe2\x80\x9cnow\xe2\x80\x9d.CeReturns the num parameter of the cipher.CdReturns the multiplicative identity, 1.EaReturns the multiplicative identity element of Self, 1.AlEnables or disables padding.CfGenerates the pattern fragment for this field binding.CjGenerates the match-arm pattern which could be used to \xe2\x80\xa6AlLow-level PEM decoding APIs.BeGets PID (process ID) of the process.AhPins the current thread.A`Pins the handle.AjPins a value on the stack.CgRemove the last value from the vector if it exists, \xe2\x80\xa6CdRemove the last element in the vector and return it.CjRemoves the last character from the string and returns it.AkPops a task from the queue.AnRemove the last key-value pairAeRemove the last valueCgRemoves the last element from the stack and returns it.ClRemove an item from the end of the vector and return it, \xe2\x80\xa6CkRemoves the last punctuated pair from this sequence, or \xe2\x80\xa6BdReturns the current cursor position.000Ci< position where reading stopped. Will be updated. \xe2\x80\xa6Ci< position where writing stopped. Will be updated. \xe2\x80\xa610ClReturns x to the power of y (f64).BeReturns self ^ exponent.0CjRaises the Ratio to the power of an exponent.DiRaises self to the power of exp, using exponentiation by \xe2\x80\xa6ClRaises a value to the power of exp, using exponentiation \xe2\x80\xa6ChReturns self to the power rhs.EfTransfer bytes into self from src and advance the cursor \xe2\x80\xa60DhCreates a new Builder initialized with a PUT method and \xe2\x80\xa6CdPushes the errors back onto the OpenSSL error stack.CcPushes the error back onto the OpenSSL error stack.CcConsumes this guard and puts it back into the pool.BhReturns the underlying raw mutex object.0CeReturns the underlying raw reader-writer lock object.CaUnsafe functions that mirror the API of the C \xe2\x80\xa6BoRaw in-memory stream compression/decompression.CnProduces a new iterator with the elements of this iterator \xe2\x80\xa6BeThe right hand side of the operation.AoSets the rid flag.BhAccess a fast, pre-initialized generatorBdPRNG utilities for tower middleware.mReturn a lineClThis version of the function includes the padding on the \xe2\x80\xa6BfRivest\xe2\x80\x93Shamir\xe2\x80\x93Adleman cryptosystemBgReturns a copy of the internal RSA key.dRSA.BhRun all tasks in the pool to completion.CiExecutes the main loop for this thread. This will not \xe2\x80\xa60BiPerforms a single step of this operation.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsAnSequence-related functionalityBoGeneric data structure serialization framework.0BoSerialize a Rust data structure into JSON data.BaSerialization support for the \xe2\x80\xa6FnCall Flags::insert when value is true or Flags::remove \xe2\x80\xa60BgSet buffer content and cursor position.ChChanges the range of this window to the range specified.CbA hash set implemented using IndexMapCeSets the contents of this cell to value.00000ChSets the ASN.1 value to the value of a signed 32-bit \xe2\x80\xa6GkCall insert when value is true or remove when value is \xe2\x80\xa600000000000BmSet the equivalence class for the given byte.DiSets the value of the OnceCell to the given value if the \xe2\x80\xa6DhSets the value of the SetOnce to the given value if the \xe2\x80\xa6C`Replace the future currently stored in this box.CkSets the inner T, dropping the previous value.ClUpdates the value in place as a primitive type, possibly \xe2\x80\xa600000000000AiThe SHA family of hashes.BaThe sine of x (f64).BkComputes the sine of a number (in radians).0CkPlaces the result of a\xc2\xb2 in self.Aj< start of input buffer0A`SSL/TLS support.DhReturns a shared reference to the Ssl object associated \xe2\x80\xa60DaReturns a shared reference to the Ssl of the stream.BcParallel iterator types for stringsDmReturns the difference of self and rhs as a new \xe2\x80\xa6CbReturns the set difference, cloned into a new set.CeThe intersection of a source flags value with the \xe2\x80\xa600000000000CkThe expression inside the capturing group, which may be \xe2\x80\xa6AnThe expression being repeated.BcReturns the current crc32 checksum.BbSums up the items in the iterator.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsBjReturns the tag stored within the pointer.0ChRetrieves the calculated authentication tag from the \xe2\x80\xa6BdThe tangent of x (f64).BnComputes the tangent of a number (in radians).0AbTCP utility types.BiSupport all versions of the TLS protocol.DaGets the value of the IP_TTL option for this socket.00000BbGets UID (user ID) of the process.ClSets the child process\xe2\x80\x99s user ID. This translates to a \xe2\x80\xa6ChTraits that data provider implementations can use to \xe2\x80\xa6CmTraits over unaligned little-endian data (ULE, pronounced \xe2\x80\xa6BjReturns a reference to the associated URI.AmSet the URI for this request.AcThe request\xe2\x80\x99s URIBkURI component of request and response linesCdGet the http::Uri for the target proxy.DeReturns the contents of this GeneralName if it is an \xe2\x80\xa6AoSets the uri flag.CoParallel iterator types for vectors (Vec<T>)CjZeroth order of the Bessel function of the second kind \xe2\x80\xa6CiFirst order of the Bessel function of the second kind \xe2\x80\xa6CkInteger order of the Bessel function of the second kind \xe2\x80\xa6BoWrappers around raw operations implementing \xe2\x80\xa6BlAn adapter for zipping two streams together.0DdCombines two GenericSequence instances and iterates \xe2\x80\xa6EeIterates over tuples (A, B), where the items A are from \xe2\x80\xa6CjIterates tuples, repeating the element with items from \xe2\x80\xa6CbAligned box. See [Box] for more info.A`The ASN1 format.CeAligned vector. See [Vec] for more info.BcAlias to make it easy to add 1: \xe2\x80\xa6CmTrait implemented by types which have a span Id.CmAutomatically detect whether a heuristic prefilter should \xe2\x80\xa6AaautoCjEnable session caching on both the client and server side.CbBell, spelled \\a (\\x07).CnBest quality of compression, usually produces the smallest \xe2\x80\xa6AiThe underlying bits type.CiA bits type that can be used as storage for a flags type.EkSelf must have the same layout as the specified Bits \xe2\x80\xa6CgTrait representing a streaming body of a Request or \xe2\x80\xa60CjThe input contained a boolean value that was not expected.0AjRepresents a JSON boolean.0CkA boolean literal: true or false.BnSupport both anchored and unanchored searches.0AkAdd for fields and genericsBjA byte literal: b'f'.AcCompression contextnRDaA nul-terminated C-string literal: c"foo".CfA function call expression: invoke(a, b).DdThe type of the \xe2\x80\x9ccart\xe2\x80\x9d that is used by DataPayload.BkA cast expression: foo as f64.AjA parsed X509 certificate.CnThe input contained a char that was not expected.0BnA character literal: 'a'.CnFuture wrapper to ensure cooperative scheduling created by \xe2\x80\xa6BlFuture for the copy() function.BiType wrapped by CoreWrapper.BbAlias to make it easy to cube. \xe2\x80\xa6CgContains the date and time at which the message was \xe2\x80\xa6BmType corresponding to SOCK_DCCP.BlProtocol corresponding to DCCP.AhA Decompression Context.CmPunctuation characters explicitly called out as dashes in \xe2\x80\xa6AfA struct or enum body.BhValues yielded by the Body.0CiRegular baked data: a trie for lookups and a slice of \xe2\x80\xa6DgError in inflation; see inflate::stream::inflate() for \xe2\x80\xa6ClThe error was caused by input data that was semantically \xe2\x80\xa6CfThe storage of a struct, enum or union data structure.CjTreat unknown revocation status as an error condition, \xe2\x80\xa6BnDictionary style ordering (such as in Sinhala)CfAlias for the associated type of Sub: \xe2\x80\xa6BbThe output of the completed future0CgCompression succeeded and the deflate stream was ended.BfFinished decompression without issues.BeA closure has completed successfully.C`Identifier for a specific version of a resource.BgThe element type of the trailing slice.AaelseCbThe input contained an enum that was not expected.0DeAn enum definition: enum Foo<A, B> { A(A), B(B) }.Aaenumo==BoExpression, with or without trailing semicolon.AbA Rust expression.dfontCkContains an Internet email address for a human user who \xe2\x80\xa6CnA state that cannot be transitioned out of. This is useful \xe2\x80\xa6AfThe trie type is fast.CkRepresents the \xe2\x80\x9cfast\xe2\x80\x9d type code point tries for the \xe2\x80\xa6BhFuture for the feed method.DiMarker type corresponding to the X509_LOOKUP_file lookup \xe2\x80\xa6BdA complete file of Rust source code.BnA reference to an open file on the filesystem.BjTypes which may be filled with random dataCcA defined flags value that may be named or unnamed.CmA meta-item that can be present as a word - with no value \xe2\x80\xa6AiA single flag in a group.nA single flag.BhFuture for the fold method.DdFold is an iterator that applies a function over an \xe2\x80\xa6ClSyntax tree traversal to transform the nodes of an owned \xe2\x80\xa6AlFour successive byte ranges.DbAll output is flushed as with Flush::Sync and the \xe2\x80\xa6BgA body that consists of a single chunk.DgSame as Sync, but resets the compression dictionary so \xe2\x80\xa6DcSame as Sync, but reset the dictionary so that the \xe2\x80\xa6CiThe data could not be sent on the channel because the \xe2\x80\xa6BhFuture for the fuse method.BhStream for the fuse method.Bc410 Gone [RFC9110, Section 15.5.11]CiA glob import in a use item: *.DkThe empty variant after the result of a MaybeDone has been \xe2\x80\xa6DiThe empty variant after the result of a TryMaybeDone has \xe2\x80\xa6DcAlias for the associated type of IsGreaterOrEqual: \xe2\x80\xa6dHEADFdenabled! callsite. Subscribers can assume this Kind means \xe2\x80\xa6ClSpecifies the domain name of the server and (optionally) \xe2\x80\xa6dhtmlAdHTTP protocol schemeCiA 128-bit signed integer stored in big-endian byte order.CiA 128-bit signed integer stored in little-endian byte \xe2\x80\xa6CjA 128-bit signed integer stored in network-endian byte \xe2\x80\xa6CiA 128-bit signed integer stored in native-endian byte \xe2\x80\xa6CfA 128-bit signed integer stored in a given byte order.DcThe single DataMarkerInfo associated with this marker.AeThe \xe2\x80\x9cinfo\xe2\x80\x9d level.000BdInitial value for an unlocked mutex.nInitial value.1CbInitial value for an unlocked RwLock.DeDomain for IPv4 communication, corresponding to AF_INET.DfDomain for IPv6 communication, corresponding to AF_INET6.AlNo available work was found.0CfAn impl block providing trait or associated items: \xe2\x80\xa6Aaimpl8BoCorresponds to the Info log level.AjThe type for initializers.AmValues yielded by the stream.0BlResults element type, e.g. u32.CiThe type of item that the parallel iterator will produce.CmThe type of item that the parallel iterator will produce. \xe2\x80\xa6CmThe type of item that will be produced; this is typically \xe2\x80\xa6CnThe type of item that this parallel iterator produces. For \xe2\x80\xa622CkThe type of item that will be produced by this producer \xe2\x80\xa6BkThe type of item returned by this producer.CiAn item, which can be a single literal, range, nested \xe2\x80\xa6BcThe type of the array\xe2\x80\x99s elements.AcAn item definition.CiThings that can appear directly inside of a module or \xe2\x80\xa6AkThe type of decoded frames.AnAn iterator over flags values.BjStream for the iter function.ClImmutable iterator over all the futures in the unordered \xe2\x80\xa6CiImmutable iterator over all streams in the unordered set.DgAn iterator over the entries of a HashMap in arbitrary \xe2\x80\xa6CeAn iterator over the items of a HashSet.DiAn iterator over the entries of a HashTable in arbitrary \xe2\x80\xa6BfHeaderMap entry iterator.CiAn iterator over the entries of an IndexMap.CgAn iterator over the items of an IndexSet.AmEvents iterator.BhAn iterator over the stack\xe2\x80\x99s contents.BlAn iterator over a DistributionC`The parallel iterator type that will be created.ChThe type of the parallel iterator that will be returned.BjThe type of iterator that will be created.CiThe draining parallel iterator type that will be created.0DiA parallel iterator over a reference to the Some variant \xe2\x80\xa6CiParallel iterator over an immutable reference to a resultCaParallel iterator over immutable items in a sliceCkParallel iterator over an immutable reference to a hash mapCkParallel iterator over an immutable reference to a hash setCmParallel iterator over an immutable reference to a binary \xe2\x80\xa6CmParallel iterator over an immutable reference to a B-Tree \xe2\x80\xa60CmParallel iterator over an immutable reference to a linked \xe2\x80\xa6CfParallel iterator over an immutable reference to a \xe2\x80\xa6CgParallel iterator over a range, implemented for all \xe2\x80\xa6CnParallel iterator over an inclusive range, implemented for \xe2\x80\xa6BoAn iterator over a serde_json::Map\xe2\x80\x99s entries.CkAn iterator over the values stored in the SlabCmAn iterator over borrowed values of type &T.BaAn iterator over a set of fields.0djpegdjsonBjFuture for the join function.EdJoins two values implementing AsyncRead and AsyncWrite \xe2\x80\xa6ClSerialize using JavaScript Object Notation (JSON), using \xe2\x80\xa6DkAn iterator over the keys of a HashMap in arbitrary order. \xe2\x80\xa6BmAn iterator over HeaderMap keys.CfAn iterator over the keys of an IndexMap.BlAn iterator over a serde_json::Map\xe2\x80\x99s keys.CbIndicates whether the callsite is a span or event.CnAllows the server to point an interested client to another \xe2\x80\xa6AlReturn ln(2.0).ChLazy block buffer kind, which guarantees that buffer \xe2\x80\xa6BjFuture for the lazy function.CaA value which is initialized on the first access.0EaA lazily initialized value that implements Deref for T.D`Alias for the associated type of IsLessOrEqual: \xe2\x80\xa6CdTruncate left side, i.e. &out[..n].AoA value of type L.AhFirst branch of the typeAfPoll the first stream.AnA value of type L3DiA potential output from Cmp, this is the type equivalent \xe2\x80\xa6CkGeneric helper for libm functions, abstracting over f32 \xe2\x80\xa6BoA structured list within an attribute, like \xe2\x80\xa6CmAlias for the associated type of Logarithm2: \xe2\x80\xa6CkA conditional epsilon transition satisfied via some sort ofAhA look-around assertion.CkA look-around assertion. A look-around match always has \xe2\x80\xa6CdThe high-level intermediate representation for a \xe2\x80\xa6BnConditionless loop: loop { ... }.AaloopdmpegCa(M) The union of all mark categoriesBiCharacters used in mathematical notation.CeThe literal is written as an escape because it is \xe2\x80\xa6BoContent of a compile-time structured attribute.AlA parsed mime or media type.AamovenxAiThe name of this property00BnType-level signed integers with negative sign.CbDisables verification of the peer\xe2\x80\x99s certificate.CjA constant RawValue with the JSON value null.BkA domain name to resolve into IP addresses.BaA section of a Mime.DhAn identifier imported by a use item: HashMap.BhFuture for the next method.CiDummy operation that just copies its input to the output.CeNo match was found. Since false negatives are not \xe2\x80\xa6BfA typical parameter for passing to \xe2\x80\xa60iNo value.CjDon\xe2\x80\x99t use sentence break suppressions data (the default)BiRepresents Bidi_Paired_Bracket_Type=None.AbNo-op rename rule.BkNever used a prefilter in substring search.ClDon\xe2\x80\x99t force any flushing. Used when more input data is \xe2\x80\xa6AaNormal operation.66666666666Ah\xe2\x88\x85 ... \xe2\x88\x85CeNo capture states are compiled into the Thompson NFA.dNoneDbError returned if the inner Service has not been set.AmRepresents a JSON null value.0oAn OSCP status.AoCompression succeeded normally.CaA stream which emits single element and then EOF.CjA synchronization primitive which can be used to run a \xe2\x80\xa6CfIterator adaptor for the once() function.CmA low-level synchronization primitive for one-time global \xe2\x80\xa6BiRepresents Bidi_Paired_Bracket_Type=Open.AoRepresents an EVP_Open context.o|=o||CbVerifies that the peer\xe2\x80\x99s certificate is trusted.BnType-level signed integers with positive sign.AhA public or private key.dPOSTCkA pair of byte offsets into a needle to use as a predicate.DdA single syntax tree node of type T followed by its \xe2\x80\xa6DaParts are used as annotations for formatted strings.DkA path like core::mem::replace possibly containing generic \xe2\x80\xa6DlA path prefix of imports in a use item: core::....DhA path pattern like Color::Red, optionally qualified with aDkA path like core::slice::Iter, optionally qualified with a \xe2\x80\xa6CbA path at which a named item is exported (e.g. \xe2\x80\xa6CbFuture for the Peekable::peek method.CfTypes that can be parsed by looking at just one token.DaA perl character class, e.g., \\d or \\W.CnSent via PingPong to send a PING frame to a peer.n+CdPolls for readiness events on all registered values.E`Received via PingPong when a peer acknowledges a Ping.DdA thread safe pool that works in an alloc-only context.AlThe port component of a URI.AaprivCfAlias for the associated type of Mul: \xe2\x80\xa6CdThe search saw a \xe2\x80\x9cquit\xe2\x80\x9d byte at which it was \xe2\x80\xa6CjAn error that occurs when a starting configuration\xe2\x80\x99s \xe2\x80\xa60CfAlias for the associated type of Div: \xe2\x80\xa6BhFuture for the read method.AjReads bytes from a source.ClTrait used by the deserializer for iterating over input. \xe2\x80\xa6CnA trait for real number types that do not necessarily have \xe2\x80\xa6CgFuture returned by Receiver::recv() or \xe2\x80\xa6CbSequence to be concatenated with selfCnThe dots in a tuple or slice pattern: [0, 1, ..].BeHijri calendar, Saudi Arabia sightingBlProtocol corresponding to SCTP.CaA close notify message has been sent to the peer.CgThe number of bytes that a single value uses in memory.0CiThe number of bytes that a single small index uses in \xe2\x80\xa611AjSpan callsiteeSSLv3AkA salt for HKDF operations.FiA type operator that ensures that Rhs is the same as Self, \xe2\x80\xa6BhStream for the scan method.AoRepresents an EVP_Seal context.AbA Sec1 private keyBkSeed type, which is restricted to types \xe2\x80\xa60BhFuture for the seek method.n;BhFuture for the send method.=CdAn object which calculates a SHA1 hash of some data.AcSHA-1 hasher state.DcA Sign is a BigInt\xe2\x80\x99s composing element.DgA Sink is a value into which other values can be sent, \xe2\x80\xa6BlWriter for the sink() function.1CcAn async writer which will move data into the void.BlThe conversion source was of incorrect size.0000BhStream for the skip method.ClDon\xe2\x80\x99t unpark the thread and continue scanning the list \xe2\x80\xa6EgSkip is an iterator that skips over the first n elements. \xe2\x80\xa6DkSkips missed ticks and tick on the next multiple of period \xe2\x80\xa6BmPre-allocated storage for a uniform data typeBbSome value of type T.00000000000BjA representation of a range in a haystack.CgA region of source code, along with macro expansion \xe2\x80\xa6CfA representation of a span reported by a regex engine.ClSpan represents the position information of a single AST \xe2\x80\xa6CnA handle representing a span, with the capability to enter \xe2\x80\xa60CmAlias for the associated type of SquareRoot: \xe2\x80\xa6n*BkA statement, usually ending in a semicolon.CkDon\xe2\x80\x99t unpark the thread and stop scanning the list of \xe2\x80\xa6BhAlias to make it easy to subtract 1: \xe2\x80\xa6CnAll pending output is flushed to the output buffer and the \xe2\x80\xa60CnFinish compressing the currently buffered data, and output \xe2\x80\xa6CmTry to flush all the current data and output an empty raw \xe2\x80\xa6DeTArr is a type that acts as an array of types. It is \xe2\x80\xa6dtextgTLSv1.0CjA constant RawValue with the JSON value true.DbA Buf adapter which limits the bytes read from an \xe2\x80\xa6BhReader for the take method.BhStream for the take method.E`Take is an iterator that iterates over the first n \xe2\x80\xa61BnHijri calendar, tabular (intercalary years \xe2\x80\xa6ChUse a text presentation for emoji characters if possibleBhFuture for the then method.BhStream for the then method.DbService returned by the then combinator.BoTraditional style ordering (such as in Spanish)CkA sequence of decimal digits is sorted at primary level \xe2\x80\xa6CeSpecification of communication semantics on a socket.CmA generic type parameter: T: Into<String>.CdA type predicate in a where clause: \xe2\x80\xa6AaA type alias: \xe2\x80\xa6DgA foreign type in an extern block: type void.CdAn associated type within the definition of a trait.BhAn associated type within an impl block.CaA type ascription pattern: foo: f64.A`A type argument.AnA particular type is returned.C`The possible types that a Rust value could have.AatypeCkA 128-bit unsigned integer stored in big-endian byte order.CkA 128-bit unsigned integer stored in little-endian byte \xe2\x80\xa6ClA 128-bit unsigned integer stored in network-endian byte \xe2\x80\xa6CkA 128-bit unsigned integer stored in native-endian byte \xe2\x80\xa6ChA 128-bit unsigned integer stored in a given byte order.DoUInt is defined recursively, where B is the least \xe2\x80\xa6CjDomain for Unix socket communication, corresponding to \xe2\x80\xa6DaA unary operator: *, !, -.BlNo fields, e.g. struct Example;CkUnit represents a single unit of haystack for DFA based \xe2\x80\xa6DaThe input contained a unit () that was not expected.0CfUnit struct or unit variant such as None.CgDetermines how to match future requests with cached \xe2\x80\xa6C`Combine single vectors into a multi-lane vector.ClA vector composed of two elements, which may be words or \xe2\x80\xa6CmA vector composed of four elements, which may be words or \xe2\x80\xa6AeThe \xe2\x80\x9cwarn\xe2\x80\x9d level.000dwoff1BoCorresponds to the Warn log level.CaA pattern that matches any value: _.BfSink for the with method.A`Word characters.Ai[0-9A-Za-z_]BlAn X509 public key certificate.CkA Cow-like borrowed object \xe2\x80\x9cyoked\xe2\x80\x9d to its backing data.oThe zero value.0DbA constant BigInt with value 0, useful for static \xe2\x80\xa6DcA constant BigUint with value 0, useful for static \xe2\x80\xa6BbA constant Ratio 0/1.DcThe additive identity element of Self, 0.AcRepresentation of 0AeThe zero index value.66oThe value zero.00000000000CkDefines an additive identity element for Self.EkA marker trait to designate that a type is zero. Only B0, \xe2\x80\xa6AnWrapped using the zlib format.BmBuild an ioctl number for an read-only ioctl.BnBuild an ioctl number for an write-only ioctl.oArccosine (f64)CjComputes the arccosine of a number. Return value is in \xe2\x80\xa60AdReturns the address.00CeAuthenticated Encryption with Associated Data (AEAD).CmAn unconditional epsilon transition to another NFA state. \xe2\x80\xa60ChA module with low-level architecture dependent routines.AiSets executable argument.AaThe message body.AfSet args.BoAdds multiple arguments to pass to the program.mArcsine (f64)ChComputes the arcsine of a number. Return value is in \xe2\x80\xa60BbDefines the format of certificatesBbThe alternate regular expressions.BfThe concatenation regular expressions.A`Arctangent (f64)CkComputes the arctangent of a number. Return value is in \xe2\x80\xa60AjHttp1 or Http2 connection.CeCreates a AVec containing the arguments.DkAlgorithms for the x86_64 target using 256-bit vectors via \xe2\x80\xa6AkReturn early with an error.BlOptimize for the size of data being encoded.ClBinds a DataMarker to a provider supporting it.ChConvenience method to bind a new TCP listener to the \xe2\x80\xa6BlCreates a UDP socket from the given address.CgCreates a Unix datagram socket bound to the given path.DiCreates a new UnixListener bound to the specified socket \xe2\x80\xa6BkBinds this socket to the specified address.DfCreates a new TcpListener, which will be bound to the \xe2\x80\xa6BfBinds the socket to the given address.CmThis function will create a new UDP socket and attempt to \xe2\x80\xa6DdCreates a new UnixDatagram bound to the specified path.DdCreates a new UnixListener bound to the specified path.3AnGet the underlying bits value.DhDetermines the fewest bits necessary to express the BigInt,DkDetermines the fewest bits necessary to express the BigUint\xe2\x80\xa62222AlReturns the size of the key.BoReturns the number of bits used for the cipher.44444444CmThe underlying representation this set is exposed to make \xe2\x80\xa60C`Returns a reference to the associated HTTP body.Dh\xe2\x80\x9cConsumes\xe2\x80\x9d this builder, using the provided body to \xe2\x80\xa610BkStreaming bodies for Requests and ResponsesBeCompress and decompress data in bulk.CmTemporarily yields the mutex to a waiting thread if there \xe2\x80\xa60000DkTemporarily yields the RwLock to a waiting thread if there \xe2\x80\xa600AmThe quit byte that was found.0CiThe \xe2\x80\x9cquit\xe2\x80\x9d byte that was observed that caused the \xe2\x80\xa6DjIf this literal was written as a \\x hex escape, then this \xe2\x80\xa6CjThe character\xe2\x80\x99s byte value between this node and its \xe2\x80\xa6CkProcess the request and return the response asynchronously.CjCalls the given parser function to parse a syntax tree \xe2\x80\xa611BgCast A into B0DeConvert between two DynamicDataMarker types that are \xe2\x80\xa60BhCast from one machine scalar to another.EhCasts a ZeroSlice<T> to a compatible ZeroSlice<P>.BfCompute the cube root of the argument.DjReturns the truncated principal cube root of self \xe2\x80\x93 see \xe2\x80\xa60CkReturns the truncated principal cube root of an integer \xe2\x80\x9300B`Take the cubic root of a number.0jCeil (f64)AmRounds towards plus infinity.CkReturns the smallest integer greater than or equal to a \xe2\x80\xa600A`The certificate.CfCreates a new PKey containing a CMAC key.BlThe response code, such as 200.CbReturns the raw OpenSSL error code for this error.CeInterface for processing OpenSSL configuration files.BbLower-level client connection API.AfServer connection API.AeConnection utilities.BnUtilities for improved cooperative scheduling.ChCreates a future which copies all the bytes from one \xe2\x80\xa6CeThis corresponds to EVP_CIPHER_CTX_copy.CmCopies the contents of one file to another. This function \xe2\x80\xa6CnAsynchronously copies the entire contents of a reader into \xe2\x80\xa6BnCreates a prepared dictionary for compression.BoCreate a prepared dictionary for decompression.BdStreaming compression functionality.BfStreaming decompression functionality.DmThe core part of the RNG, implementing the generate \xe2\x80\xa60BcThe cosine of x (f32).AgHyperbolic cosine (f64)AkHyperbolic cosine function.0CfEnable or disable the \xe2\x80\x9cCRLF mode\xe2\x80\x9d flag by default.C`Enable or disable the CRLF mode flag by default.DaEnable or disable the CRLF mode flag (R) by default.AhGet the next data frame.CgCreate a DATA frame with the provided Buf.0BmReturns additional data describing the error.CiReturns the field value of an X509NameEntry.AbDifference in daysBhTrain a dictionary from various sources.BaFind difference between two timesCjReturns a reference to the first exponent used for CRT \xe2\x80\xa6CkReturns a reference to the second exponent used for CRT \xe2\x80\xa6DeReturns whether the associated Once has successfully \xe2\x80\xa6CaDrops the object pointed to by the given pointer.CfDrops the future represented by the given fat pointer.00BkThis also wakes up the Sender.BmThis also wakes up the Receiver.BjSupport all versions of the DTLS protocol.CjRuns the passed-in function once for each bound field, \xe2\x80\xa60CgAdds or updates multiple environment variable mappings.BbComplementary error function (f64)AdError function (f32)BdRecords that a span has been exited.00ClExits this span, returning the underlying Span.111AiExponential, base 2 (f64)AnReturns 2^(self).0BbExponential, base e (f32)B`Absolute value (magnitude) (f64)ClReturns an HIR expression that can never match anything. \xe2\x80\xa6BhOptimize for the best speed of encoding.AiPositive difference (f64)CiA future that completes after the given item has been \xe2\x80\xa6BgThe source file containing the message.AeSet fileCmReturns the name of the source file which encountered the \xe2\x80\xa6ClLookup method loads all the certificates or CRLs present \xe2\x80\xa6CkReturns the name of the source code file where the span \xe2\x80\xa60CmFill any type implementing Fill with random dataAjFill self with random data11BjFills dest with random bytes.DkFills out with the output of the HKDF-Expand operation for \xe2\x80\xa6ClReturns the location of the first match according to the \xe2\x80\xa6CnReturn the first occurrence of any of the patterns in this \xe2\x80\xa6CiReturns a reference to an entry in the table with the \xe2\x80\xa6CjReturn the first occurrence of the needle in the given \xe2\x80\xa6CmReturn the first occurrence of one of the needle bytes in \xe2\x80\xa60EgReturn the first occurrence of the needle in the haystack \xe2\x80\xa6CfReturn the first occurrence of the needle given to \xe2\x80\xa6DdReturns the first occurrence of needle in the given \xe2\x80\xa6333CaExecute a search using SSE2 vectors and routines.444CaExecute a search using AVX2 vectors and routines.CjReturns the index of the first occurrence of the given \xe2\x80\xa6ClReturns the index of the first occurrence of this needle \xe2\x80\xa6CjExecutes a leftmost search and returns the first match \xe2\x80\xa6CmExecutes an anchored leftmost forward search, and returns \xe2\x80\xa6CnReturns the start and end offset of the leftmost match. If \xe2\x80\xa60DjExecutes a leftmost forward search and returns a Match if \xe2\x80\xa6DkRun this prefilter on haystack[span.start..end] and return \xe2\x80\xa6DaReturn true if this is backed by a FIPS-approved \xe2\x80\xa6DkConvert Either<L, R> to Either<R, L>.0AkFloating multiply add (f32)CnReturn the greater of two arguments or, if either argument \xe2\x80\xa6CmReturn the lesser of two arguments or, if either argument \xe2\x80\xa6DhCalculate the remainder of x / y, the precise result of \xe2\x80\xa6CkExecute an accumulating asynchronous computation over a \xe2\x80\xa60CjFolds (or reduces) a sequence of data into a single value.CkParallel fold is similar to sequential fold except that theClSyntax tree traversal to transform the nodes of an owned \xe2\x80\xa6CjRuns the passed-in function once for each bound field, \xe2\x80\xa60CmForks a parse stream so that parsing tokens out of either \xe2\x80\xa6AoReturns the argument unchanged.000000000000000000000000000000000000000000000000000000000CnCreate a new ArrayString from a str.1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111BhConvert self into BytesMut.222222222222222222ClReturns a new atomic pointer pointing to owned.3CjReturns a new atomic pointer pointing to raw.CjReturns a new atomic pointer pointing to ptr.CgReturns a new owned pointer pointing to b.66CcReturns a new pointer pointing to raw.77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777CkConverts mutable slice to a mutable generic array referenceCmConverts slice to a generic array reference with inferred \xe2\x80\xa699999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999hExamples:::::::::::::::0::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ClConverts a RawFd to a TcpListener.;CjConverts a RawFd to a TcpStream.RawFd to a UdpSocket.==============================CmCreates a number from another value that can be converted \xe2\x80\xa6>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CdConstruct the Aad from the given bytes.?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????CdConvert () to Value::Null.CkConvert copy-on-write string to Value::String.CcConvert string slice to Value::String.CjConvert String to Value::String.CjConvert Number to Value::Number.AoReturns the argument unchanged.CmConvert map (with string keys) to Value::Object.BlConvert boolean to Value::Bool.DjConvert 64-bit floating point number to Value::Number, or \xe2\x80\xa6DjConvert 32-bit floating point number to Value::Number, or \xe2\x80\xa6ChConvert a Vec to Value::Array.BmConvert a slice to Value::Array.66666666666666666666666666666666666666666666666CkThe caller must ensure S is actually a socket.77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777DjConstruct a new Input for the given input bytes.888888888888888888888888888888888888888888888888888888888888888888888888888888EcInfallibly extracts the SizeError from this CastError \xe2\x80\xa699CeInfallibly discards the alignment error from this \xe2\x80\xa6:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::DiHint whether this Consumer would like to stop processing \xe2\x80\xa6DgHint whether this Folder would like to stop processing \xe2\x80\xa6BlCreate a full set of look-around assertions.0DhFuse a future such that poll will never again be called \xe2\x80\xa60DfFuse a stream such that poll_next will never again be \xe2\x80\xa60CjMark the state as idle, if the Taker currently is wanting.BfRe-allocate to set the capacity to \xe2\x80\xa6BhComputes the CRC32 hash of a byte slice.BjMessage digest (hash) computation support.EbComputes the hash of the data with the non-XOF hasher t.BkFeeds this value into Adler32.DiCreates a new Builder initialized with a HEAD method and \xe2\x80\xa6BkSets that this Kind is a hint.CfHMAC-based Extract-and-Expand Key Derivation Function.CgCreates a new PKey containing an HMAC key.AnHMAC is specified in RFC 2104.BlGet the host of this Authority.BfGet the host of this Uri.BnA general purpose library of common HTTP typesBkSet the target proxy for HTTP destinations.BaLogs a message at the info level.BfConstructs an event at the info level.BiInitializes a with the given initializer.DeAllocates value on the heap and returns a new atomic \xe2\x80\xa6DdAllocates value on the heap and returns a new owned \xe2\x80\xa6BlSet the current state to Start.ChInitializes this context with the given certificate, \xe2\x80\xa6CiInitializes the context with the given compression level.CoInitializes an existing DStream for decompression.BaCalls U::from(self).00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CgReturns a reference to the coefficient used for CRT \xe2\x80\xa6CfYield the bits of a source flags value in a set of \xe2\x80\xa6BfYield a set of contained flags values.0BfBorrow the inner value as an iterator.EfConverts an Iterator into a Stream which is always ready \xe2\x80\xa6CmReturns an iterator that allows inspecting each stream in \xe2\x80\xa6CmReturns an iterator that allows inspecting each future in \xe2\x80\xa6CbGenericArray iterator implementation.CiAn iterator visiting all key-value pairs in arbitrary \xe2\x80\xa6CmAn iterator visiting all elements in arbitrary order. The \xe2\x80\xa60BiAn iterator visiting all key-value pairs.CkReturns an iterator visiting all values associated with \xe2\x80\xa60DiReturns a new Char16TrieIterator backed by borrowed data \xe2\x80\xa6C`Produce an ordered iterator over key-value pairsBcGets an iterator over the elements.CjReturn an iterator over the key-value pairs of the map \xe2\x80\xa6CnReturn an iterator over the key-value pairs of the map, in \xe2\x80\xa6CdReturn an iterator over the values of the set slice.CkReturn an iterator over the values of the set, in their \xe2\x80\xa65BmIterate through all supported logging levels.BoIterate through all supported filtering levels.CjReturns an iterator over all occurrences of the needle \xe2\x80\xa6CjReturns an iterator over all occurrences of one of the \xe2\x80\xa60111111CgReturns an iterator over the Event values.BfYield a set of contained flags values.00000000000DcIterate over the indices as a sequence of usize valuesCaTraits for writing parallel programs using an \xe2\x80\xa6BfBorrow the inner value as an iterator.ClReturns an iterator over all pattern identifiers in this \xe2\x80\xa6CiGeneric helpers for iteration of matches from a regex \xe2\x80\xa6CnReturns an iterator over all of the look-around assertions \xe2\x80\xa6ClReturns an iterator over all equivalence classes in this \xe2\x80\xa6CmReturns an iterator of possible spans for every capturing \xe2\x80\xa6CaReturn an iterator over all ranges in this class.03BmGets an iterator over the entries of the map.BaReturn an iterator over the slab.DfGet an iterator over the borrowed Field items in this \xe2\x80\xa6CjReturns an iterator over borrowed syntax tree nodes of \xe2\x80\xa6DoReturns an iterator over the Fields in this FieldSet.0CgIterates over the pixels in the plane, skipping the \xe2\x80\xa6CiReturn an iterator over all possible RevocationReason \xe2\x80\xa6BoObtain an iterator over this slice\xe2\x80\x99s elementsBcGets an iterator over the elements.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsCkCalculates the Jaro similarity between two strings. The \xe2\x80\xa6CfWaits for the thread to finish and returns its result.ClPolls multiple futures simultaneously, returning a tuple \xe2\x80\xa60CmJoins the result of two futures, waiting for them both to \xe2\x80\xa6DhCreate a new span encompassing self and other.CcReturns a span covering the entire delimited group.DfTakes two closures and potentially runs them in parallel. \xe2\x80\xa6EeExecute oper_a and oper_b in the thread pool and return \xe2\x80\xa610DnWaits on multiple concurrent branches, returning when all \xe2\x80\xa6EhJoin two values implementing AsyncRead and AsyncWrite into \xe2\x80\xa6CoConstruct a serde_json::Value from a JSON literal.CiAn iterator visiting all keys in arbitrary order. The \xe2\x80\xa6AnAn iterator visiting all keys.CbReturn an iterator over the keys of the map slice.CkReturn an iterator over the keys of the map, in their orderBeProduce an ordered iterator over keysBjGets an iterator over the keys of the map.AiForces the child to exit.CjReturns the kind of the Aho-Corasick automaton used by \xe2\x80\xa6BoChoose the type of underlying automaton to use.CaReturns a reference to the underlying error kind.AlBroad category of the error.1AnReturn the type of this error.AiThe kind of this literal.AgThe kind of Perl class.AhThe kind of ASCII class.AjThe kind of Unicode class.CkThe type of this set. A set is either a normal union of \xe2\x80\xa6AoThe type of this set operation.ClThe assertion kind, e.g., \\b or ^.AfThe type of operation.AgThe kind of this group.AfThe kind of this item.:BoReturns a reference to the underlying HIR kind.DhSet the kind of literal sequence to extract from an Hir \xe2\x80\xa6DbThe LanguageIdentifier specified with this locale \xe2\x80\xa6AlGet the last key-value pair.AkGet the last key-value pairAcGet the last value.AbGet the last valueDiGet the highest-rank key/value pair from the LiteMap, if \xe2\x80\xa6BjBorrows the last element in this sequence.CjGets the last element. Returns None if empty.CkCreates a new future that allows delayed execution of a \xe2\x80\xa6CgA lazily initialized value for safe sharing between \xe2\x80\xa6ClLeaks the mutex guard and returns a mutable reference to \xe2\x80\xa6ElConvert the left side of Either<L, R> to an Option<L>.0Chlibc - Raw FFI bindings to platforms\xe2\x80\x99 system librariesAalibm in pure RustB`The line containing the message.AeSet lineCmReturns the line in the source file which encountered the \xe2\x80\xa6BlThe line number, starting at 1.Bcline that contains the syntax errorCfOne-based line number at which the error was detected.CmReturns the line number in the source code file where the \xe2\x80\xa60CdLoads a Shared from the atomic pointer.BcLoads a value from the atomic cell.CbQuery the provider for data, returning the result.ClLoads a new provider into the specified library context, \xe2\x80\xa6BkFutures-powered synchronization primitives.B`Acquire the lock asynchronously.CmAcquires this mutex, blocking the current thread until it \xe2\x80\xa6CmAcquires a mutex, blocking the current thread until it is \xe2\x80\xa6CkAcquires this mutex, blocking if it\xe2\x80\x99s held by another \xe2\x80\xa6CkAcquires a reentrant mutex, blocking the current thread \xe2\x80\xa6CmLocks this mutex, causing the current task to yield until \xe2\x80\xa6BmThe base 2 logarithm of x (f64).BkReturns the base 2 logarithm of the number.0BnThe natural logarithm of x (f32).CkThe look-around assertion that must be satisfied before \xe2\x80\xa6CkTypes and routines for working with look-around assertions.BoCreates a look-around assertion HIR expression.CgMarks async function to be executed by the selected \xe2\x80\xa60CmTrait aliases for Services that produce specific types of \xe2\x80\xa6EbThis method can be used to cast away Self<'a>\xe2\x80\x99s lifetime.DbGets the value for the SO_MARK option on this socket.CnProvides a regex matcher that composes several other regex \xe2\x80\xa6CmFacility for interpreting structured content inside of an \xe2\x80\xa6dMimeAlMock random number generatorCiif this brotli file is generic, font or specifically textBlThe anchored mode given that is unsupported.00BmSets the mode to create new directories with.ChSets the mode bits that a new file will be created with.CnA multi-producer, single-consumer queue for sending values \xe2\x80\xa60DbLike new, but panics if the given value is not valid.CjCreate a new match from a pattern ID and a byte offset \xe2\x80\xa61ChCreate a new half match from a pattern ID and a byte \xe2\x80\xa61DkLike SmallIndex::new, but panics if the given index is not \xe2\x80\xa633AjGet the name of this flag.BaSets the name for the new thread.AmThe name portion of a header.DgThe friendlyName used for the certificate and private key.AoReturns the name of the cipher.BiGets the string that was specified by \xe2\x80\xa60AaThe capture name.BgThe property name (which may be empty).1BfThe name of the capture, if it exists.AmReturns the name of the span.CdReturns a string representing the name of the field.01DiCreates a TokenBuffer containing all the tokens from the \xe2\x80\xa6CjCreates a future that resolves to the next item in the \xe2\x80\xa60ClTraverses the trie from the current state for this input \xe2\x80\xa6BmThe identifier of the state to transition to.CnThe state to transition to if the look-around assertion is \xe2\x80\xa6BlThe state to transition to, unconditionally.ChNo compression is to be performed, this may actually \xe2\x80\xa6DcReturns a new Dispatch that discards events and spans.CkConstructs a new span that is completely disabled.1DdConstructs a new Current that indicates the current \xe2\x80\xa6BbReturns a new null atomic pointer.AkReturns a new null pointer.BeCreates a stream of a single element.ChCreates a parallel iterator that produces an element \xe2\x80\xa6CkReturns a span for the opening punctuation of the group \xe2\x80\xa6BjAttempts to open a file in read-only mode.EbOpens a file at path with the options specified by self.CiReturns the pair of offsets (into the needle) used to \xe2\x80\xa600BlCreate an unnamed pair of connected sockets.BmCreates an unnamed pair of connected sockets.CiCreates a pair of sockets which are connected to each \xe2\x80\xa611CeBlocks the current thread until the token is made \xe2\x80\xa6CmParks the current thread in the queue associated with the \xe2\x80\xa6AjReturns the path componentBfGet the path of this Uri.CaThe request path, such as /about-us.CjReturns the path that identifies the interpretation of \xe2\x80\xa6CgReturns the path that begins this structured meta item.FdThe Foo<&'a T> in for<'a> Foo<&'a T>CeReturns the full path to the file that this entry \xe2\x80\xa6EdReturns Some containing a reference to this Shared\xe2\x80\x99s \xe2\x80\xa6CmProduces a future which retrieves a reference to the next \xe2\x80\xa6CjReceives data on the socket from the remote address to \xe2\x80\xa6CkReceives data from the socket, without removing it from \xe2\x80\xa61CmReturns whether the next token in the parse stream is one \xe2\x80\xa6ClLooks at the next token in the parse stream to determine \xe2\x80\xa603CiReceives a single datagram from the connected address \xe2\x80\xa644DgReturns true if there is at least one more byte in the \xe2\x80\xa6BmConvert the wrapper type into the inner type.0CiSend a PING frame and wait for the peer to send the pong.jUnix pipe.A`Unix pipe types.BbCreates a new anonymous Unix pipe.BkRepresents the SIGPIPE signal.AnPublic/private key processing.AmThe signature\xe2\x80\x99s public-key.A`The private key.CmA macro which returns the result of polling a future once \xe2\x80\xa60AiWait for readiness eventsBgPoll the future stored inside this box.0AjA thread safe memory pool.CaGet the port part of this Authority.BkGet the port part of this Uri.DiCreates a new Builder initialized with a POST method and \xe2\x80\xa6ClReturns x to the power of y (f32).BiRaise a number to a floating point power.BfRaise a number to a real number power.BcRaise a number to an integer power.00ChThis function isn\xe2\x80\x99t used in this crate, but may be \xe2\x80\xa6CbPush the given value to the end of the vector, \xe2\x80\xa6CcPush element to the end of the vector.BmAdds the given char to the end of the string.AmPushes a task into the queue.0B`Add one error to the collection.AmPush a future into the queue.AkPush a stream into the set.AkPush a future into the set.BiPushes a value onto the top of the stack.AnPush a new item in this union.AlAdd a new range to this set.0BkPush a literal to the end of this sequence.AmAppend an item to the vector.CnAppends a syntax tree node onto the end of this punctuated \xe2\x80\xa6Aiq**-1 mod p.AgQUIC Header Protection.DjCreate a new \xe2\x80\x9cquit\xe2\x80\x9d error. The given byte corresponds \xe2\x80\xa6BaAdd a \xe2\x80\x9cquit\xe2\x80\x9d byte to the DFA.BfAdd a \xe2\x80\x9cquit\xe2\x80\x9d byte to the lazy DFA.BkRepresents the SIGQUIT signal.CmThread-safe, non-blocking, \xe2\x80\x9cfirst one wins\xe2\x80\x9d flavor of \xe2\x80\xa6BnUtilities for secure random number generation.DkGenerates a cryptographically strong pseudo-random BigNum, \xe2\x80\xa6BfUtilities for random number generationBnCryptographic pseudo-random number generation.ClReturn the heuristic frequency rank of the given byte. A \xe2\x80\xa6BiReturns the \xe2\x80\x9crank\xe2\x80\x9d of the given byte.DhImplementations of io::Read to transparently decode base64.BeDecode input from the wrapped reader.CmThis variant of read will return Ok(number of bytes read) \xe2\x80\xa60CnLocks with shared read access, blocking the current thread \xe2\x80\xa6DhRead output into the buffer. Can be called an unlimited \xe2\x80\xa6DiTypes which operate over Read streams, both encoders and \xe2\x80\xa6CjConsume this builder, creating a reader encoder in the \xe2\x80\xa6DhTries to read some bytes directly into the given buf in \xe2\x80\xa6DhLocks this RwLock with shared read access, blocking the \xe2\x80\xa6AeReader-based hashing.DgLocks this RwLock with shared read access, causing the \xe2\x80\xa6ChReads the entire contents of a file into a bytes vector.B`Sets the option for read access.ChPulls some bytes from this source into the specified \xe2\x80\xa60AoReads a copy of T.DiImplement pull-based Read trait for both compressing and \xe2\x80\xa6CkWaits for a message from the channel. If the channel is \xe2\x80\xa60CgReceives data from the socket previously bound with \xe2\x80\xa6AnReceives data from the socket.CjReceives data on the socket from the remote address to \xe2\x80\xa6BjReceives the next value for this receiver.00CmReceives a single datagram message on the socket from the \xe2\x80\xa63BlReceives the next signal notification event.mFeature FlagsCnSignature verification algorithm implementations using the \xe2\x80\xa6DgRound x to the nearest integer, breaking ties toward even.BeRandom number generators and adaptersDjCombinator similar to StreamExt::fold that holds internal \xe2\x80\xa60AfDifference in seconds.CkCreates a future which will seek an IO object, and then \xe2\x80\xa600C`Completes this oneshot with a successful result.CiA future that completes after the given item has been \xe2\x80\xa6ClSends data on the socket to the address previously bound \xe2\x80\xa6C`Sends data on the socket to the socket\xe2\x80\x99s peer.BmSends data on the socket to a connected peer.BoSends a value, waiting until there is capacity.BjSends a value using the reserved capacity.0DkAttempts to send a message on this UnboundedSender without \xe2\x80\xa6DiAttempts to send a value to all active Receiver handles, \xe2\x80\xa6CkSends a new value via the channel, notifying all receivers.CjAttempts to send a value on this channel, returning it \xe2\x80\xa6CkSends data on the socket to the remote address that the \xe2\x80\xa68BdComputes the SHA1 hash of some data.ClPure Rust implementation of the SHA-1 cryptographic hash \xe2\x80\xa6DcReturns the sign of the BigInt as a Sign.AcMessage signatures.E`Given a signing cert signcert, private key pkey, a \xe2\x80\xa6DjComputes a digital signature of the hash value data using \xe2\x80\xa6CoCreates and returns a PKCS#7 signedData structure.BhSigns the contents of data.ClWrites the signature into the provided buffer, returning \xe2\x80\xa6BiSigns the certificate with a private key.BeSign the request using a private key.EdCalculates the HMAC of data using the key key in one step.CnFinalizes the HMAC calculation and returns the HMAC value. \xe2\x80\xa6EeComputes the signature of msg and writes it into signature.CfReturns the signature of the message msg.DjReturns the signature of the message using a random nonce \xe2\x80\xa6BaThe sine of x (f32).BlThe hyperbolic sine of x (f64).AiHyperbolic sine function.0CkCreates an instance of a writer which will successfully \xe2\x80\xa6AcAsynchronous sinks.CeCreates an instance of an async writer which will \xe2\x80\xa6BlReturn size of the internal buffer in bytes.BiReturns the number of elements of the \xe2\x80\xa6CcReturns the number of elements in this set (its \xe2\x80\xa6B`The size of the digest in bytes.DiReturns the maximum size of the signature output by self \xe2\x80\xa6BhReturns the size of the digest in bytes.ClReturns the size of the message digest, i.e. the size of \xe2\x80\xa6CaReturns the maximum size of a signature in bytes.BiReturns the size of the modulus in bytes.BoReturns the number of items the array can hold.Ai< size of input bufferAj< size of output buffer10DkCreates a new stream which skips n items of the underlying \xe2\x80\xa60DaCreates an iterator that skips the first n elements.BjSkips num_bytes of the input.BnPre-allocated storage for a uniform data type.CnThe slot index for this capture. Every capturing group has \xe2\x80\xa6ChReturns the starting slot corresponding to the given \xe2\x80\xa6CbSort the set\xe2\x80\x99s values by their default ordering.CbSorts this sequence of literals lexicographically.AmSet the span for this search.B`Returns the span for this match.AiGet a span for the error.DiGet the span of the flag, or Span::call_site if the flag \xe2\x80\xa6CfGet the location of this Ident in source.CgGet the source code location referenced by this struct.CfReturns the end of the initial substring where the \xe2\x80\xa6DfReturns the span of this tree, delegating to the span \xe2\x80\xa6CmReturns the span for the delimiters of this token stream, \xe2\x80\xa6C`Returns the span for this punctuation character.BlReturns the span of this Ident.BkReturns the span encompassing this literal.CeSpan associated with this IdentFragment.0<;BmReturn the span at which this error occurred.BmReturn the span of this abstract syntax tree.BlReturn the span of this character class set.CaReturn the span of this character class set item.DhThe span of this comment, including the beginning # and \xe2\x80\xa6AmThe span of this alternation.AoThe span of this concatenation.AiThe span of this literal.AgThe span of this class.000AgThe span of this range.DjThe span of the items in this operation. e.g., the a-z0-9 \xe2\x80\xa6DdThe span of this operation. e.g., the a-z--[h-p] in \xe2\x80\xa6AkThe span of this assertion.AkThe span of this operation.EhThe span of this operator. This includes things like +, *? \xe2\x80\xa6AgThe span of this group.AnThe span of this capture name.CcThe span of these flags, including the grouping \xe2\x80\xa6B`The span of this group of flags.AfThe span of this item.BmReturn the span at which this error occurred.BaThe source location of the error.BlReturns the span of this Ident.EhReturns the Span of the current token, or Span::call_site()\xe2\x80\xa6DkReturns the Span of the next token in the parse stream, or \xe2\x80\xa6DfReturns a Span covering the complete contents of this \xe2\x80\xa6AfConstructs a new span.D`Borrows the Span that this type is instrumented by.CjSpans represent periods of time in which a program was \xe2\x80\xa6CiSpans represent periods of time in the execution of a \xe2\x80\xa6AnBacks off in a lock-free loop.CaSpins until the sleep threshold has been reached.BhThe square root of x (f64).DhReturns the truncated principal square root of self \xe2\x80\x93 \xe2\x80\xa60CmReturns the truncated principal square root of an integer \xe2\x80\xa600BaTake the square root of a number.0DkAlgorithms for the x86_64 target using 128-bit vectors via \xe2\x80\xa6CgSpeculatively parses tokens from this parse stream, \xe2\x80\xa6CmSteps the cursor one character into the trie based on the \xe2\x80\xa6BhSteps the cursor one byte into the trie.CiReturns a slice of this kind\xe2\x80\x99s sub-expressions, if any.EgStores a Shared or Owned pointer into the atomic pointer, \xe2\x80\xa6DiStores val into the atomic cell and returns the previous \xe2\x80\xa6CbHigh level interface to certain symmetric ciphers.BbThread synchronization primitives.CgThread-safe, blocking version of OnceCell.CfSynchronization primitives for use in asynchronous \xe2\x80\xa6AjSynchronization primitivesCkReturns the ArrayVec, replacing the original with a new \xe2\x80\xa6EdReturns the last Waker passed to register, so that the \xe2\x80\xa6DgCreates an adaptor which will read at most limit bytes \xe2\x80\xa60BoTakes the value of the atomic cell, leaving \xe2\x80\xa6DkCreates an AsyncRead adapter which will read at most limit \xe2\x80\xa63DjCreates a new stream of at most n items of the underlying \xe2\x80\xa60CmRemoves and returns the value in the set, if any, that is \xe2\x80\xa640DkTakes the value out of this OnceCell, moving it back to an \xe2\x80\xa60DbCreates an iterator that yields the first n elements.DhTakes only n repeats of the element, similar to the generalEeTakes the value out of the Value, leaving a Null in its \xe2\x80\xa6CjTakes ownership of the current value, leaving the cell \xe2\x80\xa6DkReturns a new ReadBuf comprised of the unfilled section up \xe2\x80\xa6DhCreates an adaptor which reads at most limit bytes from it.0BdThe tangent of x (f32).BoThe hyperbolic tangent of x (f64).AlHyperbolic tangent function.0CmCreate a new type-level array. Only usable on Rust 1.13.0 \xe2\x80\xa6AbTask notification.AmTools for working with tasks.AkAsynchronous green-threads.ClMarks async function to be executed by runtime, suitable \xe2\x80\xa60CnChain on a computation for when a future finished, passing \xe2\x80\xa60CfComputes from this stream\xe2\x80\x99s items new items of a \xe2\x80\xa60CnComposes an asynchronous function after this service.0CeApply an asynchronous function after the service, \xe2\x80\xa6ClCompletes when the next instant in the interval has been \xe2\x80\xa6CmReturns the time at which the session was established, in \xe2\x80\xa6AlUtilities for tracking time.AdThe validation time.00AgTrie for decomposition.CgTrie for the supplementary non-recursive decompositionsDkNote: The ScriptWithExt values in this array will assume a \xe2\x80\xa6EeReturns the Type of this socket by checking the SO_TYPE \xe2\x80\xa6DfCompare the absolute values of self and oth.AmType-level unsigned integers.AeUnix only extensions.EcConstructs a SockAddr with the family AF_UNIX and the \xe2\x80\xa6AlUnix specific network types.BhUnix-specific types for signal handling.CnAsynchronous IO structures specific to Unix-like operating \xe2\x80\xa6CbWhether to enable UTF-8 mode during search or not.CnWhen disabled, the builder will permit the construction of \xe2\x80\xa6CjConverts ranges of Unicode scalar values to equivalent \xe2\x80\xa6CnWhen disabled, translation will permit the construction of \xe2\x80\xa60BdUtility types for attribute parsing.CmA collection of modules that provide APIs that are useful \xe2\x80\xa6AnUtilities for combining layersCjVarious utility types and functions that are generally \xe2\x80\xa6CmThis module contains additional utility types for working \xe2\x80\xa6CmDrops this reference and waits until all other references \xe2\x80\xa6ClGets the reference to the underlying value, blocking the \xe2\x80\xa6CkBlocks the current thread until this condition variable \xe2\x80\xa6AmWaits until the value is set.ChDoes not resolve until all tasks have rendezvoused here.CiWaits for the child to exit completely, returning the \xe2\x80\xa6CfBlocks the current thread until initialization has \xe2\x80\xa6EgCalls wake on the last Waker passed to register.CgIndicates that the associated task is ready to make \xe2\x80\xa6001DfWake up the Poll associated with this Waker.ClA Futures channel-like utility to signal when a value is \xe2\x80\xa6EdReturns a Future that fulfills when the Taker has done \xe2\x80\xa6ChSignal to the Giver that a value is wanted.BaLogs a message at the warn level.BfConstructs an event at the warn level.CmTypes and routines that support the wire format of finite \xe2\x80\xa6CbComposes a function in front of the sink.FeReturns a new repetition with the same min, max and greedy \xe2\x80\xa6CiAccesses the current task-local and runs the provided \xe2\x80\xa6BmConvert the inner type into the wrapper type.0CbThe standard defining the format of public key \xe2\x80\xa6AkDecimator along the X axis.BfNumber of padding pixels on the right.AkDecimator along the Y axis.EaThis crate provides Yoke<Y, C>, which allows one to \xe2\x80\x9cyoke\xe2\x80\xa6BgNumber of padding pixels on the bottom.BnReturns the additive identity, 0.DkReturns the additive identity element of Self, 0.BhOverwrites self with zeros.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsBaRust binding to the zstd library.AiThe alignment of pointer.BoLists the set of methods support by a resource.BeThe terminating type for type arrays.eaudioBkAbort the operation without doing anything.CnTreat unknown revocation status permissively, acting as if \xe2\x80\xa6EdCharacters with the Alphabetic or Decimal_Number property.Ah[0-9A-Za-z]FgE.g. + is Alone in + =, +ident or +().Ae[A-Za-z]Ac&=AhRepresents a JSON array.0DhTypes that can be used as the backing store for a SmallVec.CfA slice literal expression: [a, b, c, d].BmA fixed size array type: [T; n].CgA trait for any type that has a 1:1 mapping with an \xe2\x80\xa6Ah[\\x00-\\x7F]EaAn ASCII character class, e.g., [:alnum:] or [:punct:].BkAn async block: async { ... }.AbasyncBlAn await expression: fut.await.AbawaitebasicjBaked data0DgA binary operator: +, +=, &.BhThe | operator (bitwise or)B`Horizontal whitespace charactersAb[ \\t]CaBlock on which BlockBuffer operates.CoBlock on which BlockSizeUser implementors operate.0A`Not implemented.BfA blocked scope: { ... }.BjA braced block containing Rust statements.Ad{ ... }Ao{\xe2\x80\xa6}DiA break, with an optional label to break and an optional \xe2\x80\xa6AbbreakBjTicks as fast as possible until caught up.CiA cheaply cloneable and sliceable chunk of contiguous \xe2\x80\xa60BlParallel iterator over the bytes of a stringCkA set of characters represented by arbitrary bytes (one \xe2\x80\xa6EkThe input contained a &[u8] or Vec<u8> that was not \xe2\x80\xa60AgCompression dictionary.0FhThe crypt(3) alphabet (with . and / as the first two \xe2\x80\xa6oThe raw C type.000ClAn error that occurs when cache inefficiency has dropped \xe2\x80\xa6CjRepresents mutable scratch space used by regex engines \xe2\x80\xa6BlA cache represents a partially computed DFA.CgA cache represents a partially computed forward and \xe2\x80\xa6DeA cache represents mutable state that a one-pass DFA \xe2\x80\xa6DhA cache represents mutable state that a PikeVM requires \xe2\x80\xa6DkA cache represents mutable state that a BoundedBacktracker \xe2\x80\xa6n^BoUppercase, lowercase, and titlecase characters.BeIterator of a chain of source errors.BkA Chain sequences two buffers.BiReader for the chain method.BiStream for the chain method.EkChain is an iterator that joins b after a in one \xe2\x80\xa61ClCheck the revocation status of the end entity (leaf) and \xe2\x80\xa6CaParallel iterator over the characters of a stringCkRepresentation of a child process spawned onto an event \xe2\x80\xa6BnHijri calendar, tabular (intercalary years \xe2\x80\xa6CdA single character class that matches any of the \xe2\x80\xa6CmThe high-level intermediate representation of a character \xe2\x80\xa6BiFuture for the close method.0BjRepresents Bidi_Paired_Bracket_Type=Close.Al[\\x00-\\x1F\\x7F]CkA property set to a specific value using a colon, e.g., \xe2\x80\xa6n:n,BjA const block: const { ... }.ClA const generic parameter: const LENGTH: usize.CeA constant item: const MAX: u16 = 65535.ChAn associated constant within the definition of a trait.BlAn associated constant within an impl block.4BnA const expression. Must be inside of a block.AbconstBiFuture for the count method.AbcratekMonochrome.BlBoth vertically and horizontally subsampled.AhHorizontally subsampled.oNot subsampled.BiStream for the cycle method.BdA digested decompression dictionary.0AfThe \xe2\x80\x9cdebug\xe2\x80\x9d level.000BnType corresponding to SOCK_DGRAM.hDTLSv1.0AkTraditional Korean calendar3C`Corresponds to the Debug log level.EdTick at multiples of period from when tick was called, \xe2\x80\xa6CcA dense representation of a state with multiple \xe2\x80\xa6BmThe * operator for dereferencingA`Decimal numbers.Ab[0-9]BnA draining iterator for ArrayVec.BiSink for the drain function.DeA draining iterator over the entries of a HashMap in \xe2\x80\xa6CmA draining iterator over the items of a HashSet.CoA draining iterator over the items of a HashTable.BlA drain iterator for HeaderMap.DaA draining iterator over the entries of an IndexMap.CoA draining iterator over the items of an IndexSet.CjDraining parallel iterator that moves a range out of a \xe2\x80\xa6ClDraining parallel iterator that moves out of a hash map, \xe2\x80\xa6ClDraining parallel iterator that moves out of a hash set, \xe2\x80\xa6CkDraining parallel iterator that moves out of a binary heap,3CdDraining parallel iterator that moves a range of \xe2\x80\xa6BiA draining iterator for SlabDgAn iterator that removes the items from a SmallVec and \xe2\x80\xa6CaThe default Unicode collation element table orderBbThis value is obsolete and unused.0BkAlgorithmIdentifier for ED448.AlA value with all bits unset.nAn empty storemAn empty set.BiReturns the empty Ready set.AiInterest in error events.CjReturns a Ready representing error readiness.AfThe \xe2\x80\x9cerror\xe2\x80\x9d level.000DkA part that should annotate error segments in TryWriteable \xe2\x80\xa6AkEvent callsiteCiEager block buffer kind, which guarantees that buffer \xe2\x80\xa6CcPublic and optional private key on the given curve.BiRecommended ordering for emoji charactersCjUse an emoji presentation for emoji characters if possibleAjCharacters that are emoji.BlThe queue was empty at the time of stealing.BdThe channel is empty but not closed.BmReader for the empty() function.BkStream for the empty function.AlA body that is always empty.AbError: empty sliceCgIterator adaptor for the empty() function.BgAn empty regex that matches everything.nAn empty item.CkThe empty regular expression, which matches everything, \xe2\x80\xa6EmThis channel is currently empty, but the Sender(s) have \xe2\x80\xa6CjThe channel is currently empty. There are still active \xe2\x80\xa6CfThe send half of the channel has not yet sent a value.EeEmpty ignores any data written via AsyncWrite, and will \xe2\x80\xa6oAn empty field.0CmMatch the end of a line or the end of text. Specifically, \xe2\x80\xa60AoRepresents an executor context.ClA view into a single entry in a map, which may either be \xe2\x80\xa6ClA view into a single entry in a set, which may either be \xe2\x80\xa6CnA view into a single entry in a table, which may either be \xe2\x80\xa6DkA view into a single location in a HeaderMap, which may be \xe2\x80\xa6DiEntry for an existing key-value pair in an IndexMap or a \xe2\x80\xa6DgAn entry in a LiteMap, which may be either occupied or \xe2\x80\xa65CnA type whose byte sequence equals the byte sequence of its \xe2\x80\xa6DhA property set to a specific value, e.g., \\p{scx=Katakana}.DiA potential output from Cmp, this is the type equivalent \xe2\x80\xa6fUnusedBeWraps a platform-specific error code.DcThe Error type, a wrapper around a dynamic error type.AcBlock buffer error.BnAn error encountered during attribute parsing.BkThe type of failures yielded by this future0ChThe type of value produced by the sink when an error \xe2\x80\xa6101BcRepresents HTTP/2 operation errors.BjA generic \xe2\x80\x9cerror\xe2\x80\x9d for HTTP connectionsCeThe error type this Body might generate.AdAn error in parsing.BlAn opaque error type for all parsing errors.2CoThe error type that can occur within this Service.AoErrors produced by the service.CgRepresents errors that can occur handling HTTP streams.mClient errorsAfThe \xe2\x80\x9cerror\xe2\x80\x9d level.C`Corresponds to the Error log level.BnAn error returned from the TLS implementation.AoAn error reported from OpenSSL.mAn SSL error.BnThe type returned in the event of a RNG error.EbError type returned from Uniform::new and new_inclusive.AeInvalid weight errors2CnThis error type encompasses any error that can be returned \xe2\x80\xa6CmAn error that occurred while parsing a regular expression \xe2\x80\xa6EdAn error that can occur while translating an Ast to a Hir.ClErrors that may arise when parsing the contents of a PEM \xe2\x80\xa6ClThe error type that can be returned if some error occurs \xe2\x80\xa6CkThe error type when some error occurs during serialization.111110DfMust match the Error type of our Serializer.000000EcThe Error trait allows Deserialize implementations to \xe2\x80\xa6ClA minimal representation of all possible errors that can \xe2\x80\xa6DgTrait used by Serialize implementations to generically \xe2\x80\xa6545555543333333210CkThis type represents all possible errors that can occur \xe2\x80\xa602BiErrors returned during serializing to \xe2\x80\xa6CkError returned when a Syn parser cannot parse the input \xe2\x80\xa60BoErrors encountered by the timer implementation.C`The type of unrecoverable frame decoding errors.AlThe type of encoding errors.AoErrors produced by the service.AnErrors produced by the serviceBiErrors produced by the connecting service12CnAn error that occurs during certificate validation or name \xe2\x80\xa6AbA readiness event.DgEvents represent single points in time where something \xe2\x80\xa6000CkA constant RawValue with the JSON value false.AiThe set of defined flags.Bc302 Found [RFC9110, Section 15.4.3]AhNo special case orderingBhNo special handling for numeric orderingDhAccess of a named struct field (obj.k) or unnamed tuple \xe2\x80\xa6BdA field of a struct or enum variant.EcAn opaque key allowing O(1) access to a field in a Span\xe2\x80\x99\xe2\x80\xa600AbfinalBgFirst part of the resulting split arrayCkOnly use static/fixed blocks. (Blocks using the default \xe2\x80\xa6CdA set of defined flags using a bits type as storage.BiA set of flags, e.g., (?is).AaA group of flags.BhGeneric trait for floating point numbersClA floating point number, f32 or f64, that can be written \xe2\x80\xa6EfThe input contained a floating point f32 or f64 that was \xe2\x80\xa60DfA floating point literal: 1f64 or 1.0e10f64.2BiFuture for the flush method.0DeAn argument in a function signature: the n: usize in \xe2\x80\xa6CeA frame of any kind related to an HTTP stream (body).D`Future that resolves to the next frame from a Body.1AlRepresents a raw video frameBiAn entity that gives a value when wanted.AeInvisible characters.Ab[!-~]C`A token stream surrounded by bracket delimiters.AiA delimited token stream.AmA grouped regular expression.0CdAn expression contained within invisible delimiters.DmA braced group of imports in a use item: {A, B, C}.BmA type contained within invisible delimiters.AdNone-delimited groupBmA guard that keeps the current thread pinned.AgHTTP protocol over TLS.nHijri calendareimagenAn identifier.ChA word of Rust code, which may be a keyword or legal \xe2\x80\xa6CjA type parameter or const generic parameter in precise \xe2\x80\xa6BhA pattern that binds a new variable: \xe2\x80\xa62C`A slot in a type\xe2\x80\x99s \xe2\x80\x9cextra data\xe2\x80\x9d structure.DgA type that can be used to index into a serde_json::Value.AcAn interface index.CoA square bracketed indexing expression: vector[2].BkThe index of an unnamed tuple struct field.DgThe inferred value of a const generic argument, denoted _.CnIndication that a type should be inferred by the compiler: \xe2\x80\xa6kInner type.CdThe configuration and the haystack to use for an \xe2\x80\xa6ClThe parameters for a regex search including the haystack \xe2\x80\xa6EcA wrapper around &'a [u8] that helps in writing panic-free \xe2\x80\xa6EaProvides a saturating_add() method for Ipv4Addr and \xe2\x80\xa6BkAn IP network address, either IPv4 or IPv6.EaProvides a saturating_sub() method for Ipv4Addr and \xe2\x80\xa6CiA word-sized signed integer stored in a given byte order.BkFuture for the join3 function.BkFuture for the join4 function.BkFuture for the join5 function.H`E.g. + is Joint in += or ' is Joint in '#.CcThe total number of values that can be represented.0CkThe total number of values that can be represented as a \xe2\x80\xa611AmReturn ln(10.0).EaA lifetime labeling a for, while, or loop.DhDecorates a Service, transforming either the request or \xe2\x80\xa600CdLevel of compression data should be compressed with.CnAn enum representing the available verbosity levels of the \xe2\x80\xa6CdDescribes the level of verbosity of a span or event.00DkA BufMut adapter which limits the amount of bytes that can \xe2\x80\xa6BiStream for the lines method.BhParallel iterator over lines in a stringBnReads lines from an AsyncBufRead.AfA local (let) binding.DhA local let binding: let x: u64 = s.parse()?;.AjCSS lev 3 line-break=looseBiLower case to be sorted before upper caseAb[a-z]emodelBmProtocol corresponding to MPTCP.DgA macro invocation expression: format!("{}", q).D`A macro invocation, which includes macro_rules! \xe2\x80\xa6BjA macro invocation within an extern block.CdA macro invocation within the definition of a trait.BhA macro invocation within an impl block.AlA macro in pattern position.BiA macro invocation in statement position.AmA macro in the type position.CoA macro invocation: println!("{}", mac).AbmacroBjFuture for the map_ok method.BjStream for the map_ok method.CgA confirmed match was found. Callers do not need to \xe2\x80\xa6CkA representation of a match reported by an Aho-Corasick \xe2\x80\xa6CkA match state. There is at least one such occurrence of \xe2\x80\xa6CgA representation of a match reported by a regex engine.EjA match expression: match n { Some(n) => {}, None => {} }.AbmatchBbA reference to an Md.n-AfA futures-aware mutex.CmA mutual exclusion primitive useful for protecting shared \xe2\x80\xa60BmAn asynchronous Mutex-like type.CeDo not select a protocol, but continue the handshake.CkA set of named fields, e.g. { field: String }.CmA binary property, general category or script. The string \xe2\x80\xa6CfNamed fields of a struct or struct variant such as \xe2\x80\xa6BgA named field like self.x.AoA type with no possible values.AoThe never type: !.CgA nonce for a single AEAD opening or sealing operation.CmAlias for the associated type of IsNotEqual: \xe2\x80\xa6DcThe literal is written as an octal escape, e.g., \\141.CjAn interface over the operating-system\xe2\x80\x99s random data \xe2\x80\xa60AjAll other extension types.CmA list of Other Use Extensions as defined in \xe2\x80\xa6Da(C) The union of all control code, reserved, and \xe2\x80\xa6ChA message stating what uncategorized thing the input \xe2\x80\xa60AoAn owned heap-allocated object.BaAn owned representation of a CRL.ePATCHeplainE`An iterator over borrowed pairs of type Pair<&T, &P>.oBad parameters.CaA parenthesized expression: (a + b).BnA parenthesized pattern: (A | B).CbA parenthesized type equivalent to the inner type.Ao(\xe2\x80\xa6)BhThe return type of parse().ClAn error that occurred while translating concrete syntax \xe2\x80\xa6CjParsing interface implemented by all types that can be \xe2\x80\xa6C`Component parts of an HTTP ResponseBoComponent parts of an HTTP RequestAkThe various parts of a URI.CaDeconstructed parts of a Connection.0CiThe deconstructed parts of an Upgraded type.0CaA pattern that matches any one of a set of cases.BhA type that can be used as a pixel type.AbAn RSA private keyAcA PKCS#7 structure.AdA PKCS#8 private keyAjOne data plane of a frame.AjPOSIX style locale variantn#CiPrintable characters (visible characters and whitespace).Ab[ -~]EfA single punctuation character (+, ,, $, etc.).FmA Punct is a single punctuation character like +, - or #.Al[!-/:-@\\[-`{-~]DeThe explicit Self type in a qualified path: the T in \xe2\x80\xa6BdAn escaped quote "CkIndicates the part of a document that the server should \xe2\x80\xa6BeReturn from the handshake with an \xe2\x80\xa6AmA range between two literals.Ab{m,n}GaA range expression: 1..2, 1.., ..2, 1..=2, ..=2.BdA range pattern: 1..=2.BiRepresents the ratio between two numbers.BkFuture for the ready function.CbDescribes the readiness state of an I/O resources.CkA future that yields a mutable reference to the service \xe2\x80\xa6CiA regex matcher that works by composing several other \xe2\x80\xa6ChA regular expression that uses hybrid NFA/DFAs (also \xe2\x80\xa6CgA regular expression that uses deterministic finite \xe2\x80\xa6AaResettable types.00BhThe steal operation needs to be retried.CfConfigure retrying requests of \xe2\x80\x9cfailed\xe2\x80\x9d responses.CeTruncate right side, i.e. &out[m..].AoA value of type R.AiSecond branch of the typeAgPoll the second stream.AnA value of type R3CkProvides methods to compute an integer\xe2\x80\x99s square root, \xe2\x80\xa6AmA scope for spawning threads.CkRepresents a fork-join scope which can be used to spawn \xe2\x80\xa60ChDescription of how fields in a struct or variant are \xe2\x80\xa6Af<<=Af>>=AkAn ID of registered action.n/BjA future returned by a Timer.DcFuture returned by sleep and sleep_until.DkA dynamically-sized slice of key-value pairs in an IndexMap\xe2\x80\xa6D`A dynamically-sized slice of values in an IndexSet.DkA dynamically sized slice pattern: [a, b, ref i @ .., y, z]\xe2\x80\xa6CaA dynamically sized slice type: [T].AgThe trie type is small.ClRepresents the \xe2\x80\x9csmall\xe2\x80\x9d type code point tries for the \xe2\x80\xa6EfSpace, spelled \\ (\\x20). Note that this can only appear \xe2\x80\xa6kWhitespace.Aj[\\t\\n\\v\\f\\r ]DcThe Spawn trait allows for pushing futures onto an \xe2\x80\xa60DkDefines a GenericSequence that can be split into two parts \xe2\x80\xa6DhSplit is a parallel iterator using arbitrary data and a \xe2\x80\xa6CfParallel iterator over slices separated by a predicateChParallel iterator over substrings separated by a patternCkYields all substrings delimited by a regular expression \xe2\x80\xa6BkSplitter for the split method.DfA T that has been split into two possibly-overlapping \xe2\x80\xa6CaThe SSL 3.0 protocol is insecure. Don\xe2\x80\x99t use it.BaAn owned stack of T.BaTwo middlewares chained together.0CnMatch the beginning of text. Specifically, this matches at \xe2\x80\xa60AbA state in an NFA.CcA handle to the standard input stream of a process.BgPossible outcomes of a steal operation.BoTrait to enable pluggable backends for LiteMap.AbsupereTRACEAfThe \xe2\x80\x9ctrace\xe2\x80\x9d level.000AmAn entity that wants a value.CcFinds all occurrences of three bytes in a haystack.00AmThree successive byte ranges.n~BlA timer which provides timer-like functions.DoA type operator for taking a concrete integer value from a \xe2\x80\xa6BeInvalid byte where token is required.CmAssociates readiness events with event::Sources.CjA type-macro that expands to the name of the Rust type \xe2\x80\xa6CdMarker trait for types that represent single tokens.:C`Corresponds to the Trace log level.ClA trait definition: pub trait Iterator { ... }.AbtraitCjA list of unnamed fields, e.g. (String, u64).BnA tuple expression: (a, b, c, d).BeA tuple pattern: (a, b).BmA tuple type: (A, B, C, String).CkHolder for either fast or small trie with the trie type \xe2\x80\xa6CaA function argument accepted by pattern and type.AiCredentials of a process.eutf-8DiThe terminating type for UInt; it always comes after the \xe2\x80\xa6CdA unary operation: !x, *x.DjA lazy iterator producing elements in the union of HashSet\xe2\x80\xa6DkA lazy iterator producing elements in the union of IndexSet\xe2\x80\xa6CdAn alternation such that there exists an epsilon \xe2\x80\xa6AaA union of items.DfA union definition: union Foo<A, B> { x: A, y: B }.AbunionBiFuture for the unzip method.BiUpper case to be sorted before lower caseAb[A-Z]CkA word-sized unsigned integer stored in a given byte order.evcardevideoCjDomain for low-level VSOCK interface, corresponding to \xe2\x80\xa6C`A value used in a list of Keywords.BnA value used in a list of Fields.BeThe type produced by using this seed.BcThe value produced by this visitor.10B`Represents any valid JSON value.0B`A field value of an erased type.00CmSyntax tree traversal to walk a shared borrow of a syntax \xe2\x80\xa6AdVisits typed values.0ewoff2CfWaker allows cross-thread waking of Poll.AbwhereBnA while loop: while expr { ... }.AbwhileBiFuture for the write method.AkWrite bytes asynchronously.DaResult of yield_now() or yield_local().0BlA yield expression: yield expr.AbyieldDkAn IndexedParallelIterator that iterates over two parallel \xe2\x80\xa6BmBuild an ioctl number for a read-write ioctl.DgAbort the Abortable stream/future associated with this \xe2\x80\xa6BjAbort the task associated with the handle.0oArccosine (f32)AoInverse hyperbolic cosine (f64)BcInverse hyperbolic cosine function.0BkRepresents the SIGALRM signal.CkReturns this certificate\xe2\x80\x99s \xe2\x80\x9calias\xe2\x80\x9d. This field is \xe2\x80\xa6ChParallel iterator types for arrays ([T; N])BiA type-level array of type-level numbers.EeReturns the Id of the span that self corresponds to, or \xe2\x80\xa6ClIf this unit is not an \xe2\x80\x9cend of input\xe2\x80\x9d sentinel, then \xe2\x80\xa6mArcsine (f32)AmInverse hyperbolic sine (f64)BaInverse hyperbolic sine function.0AgArctangent of y/x (f64)FeComputes the four quadrant arctangent of self (y) and other\xe2\x80\xa60A`Arctangent (f32)B`Inverse hyperbolic tangent (f64)BdInverse hyperbolic tangent function.0CiThis module contains scaffolding for baked providers, \xe2\x80\xa6AkReturns the basic response.CnCreates a cursor referencing the first token in the buffer \xe2\x80\xa6FfReturns the union of self and rhs as a new HashSet<T, S>.BmReturns the set union, cloned into a new set.D`The bitwise or (|) of the bits in two flags values.00000000000DdReturns a new hint that is correct wherever self is \xe2\x80\xa6CnThe BlockRngCore trait and implementation helpersBeWrap the future in a Box, pinning it.0BeWrap the stream in a Box, pinning it.0BiTurn this body into a boxed trait object.EaConvert the service into a Service + Send trait object.0DhThis wraps the inner service with the Layer returned by \xe2\x80\xa6CkBuild an Aho-Corasick automaton using the configuration \xe2\x80\xa6ClBuild a searcher from the patterns added to this builder \xe2\x80\xa6ChBuild an Aho-Corasick DFA from the given iterator of \xe2\x80\xa6CgBuild an Aho-Corasick contiguous NFA from the given \xe2\x80\xa6CjBuild an Aho-Corasick noncontiguous NFA from the given \xe2\x80\xa6DjConsumes this builder, and tries to construct a valid Uri \xe2\x80\xa6CnCombine the configuration of this builder with a connector \xe2\x80\xa6CmConstruct a Matcher using the configured values.CcInvoke the builder and return a RecordBgReturns a Metadata object.BhCreates a new TlsConnector.BgCreates a new TlsAcceptor.kDeprecated.AdReturns the Rsa key.CmConsumes the builder, returning an SslConnector.CkConsumes the builder, returning a SslAcceptor.CnConsumes the builder, returning a new SslContext.C`Consumes the builder, returning the certificate.B`Return an X509Name.BaReturns the X509Req.BfConstructs the X509Store.EdReturn the BasicConstraints extension as an X509Extension.DlReturn the KeyUsage extension as an X509Extension.EdReturn the ExtendedKeyUsage extension as an X509Extension.EhReturn a SubjectKeyIdentifier extension as an X509Extension\xe2\x80\xa6D`Return a AuthorityKeyIdentifier extension as an \xe2\x80\xa6D`Return a SubjectAlternativeName extension as an \xe2\x80\xa6D`Creates a new ThreadPool initialized using this \xe2\x80\xa60CmDeprecated in favor of ThreadPoolBuilder::build.CiBuilds a Regex from a single pattern string.BcBuild a DFA from the given pattern.BlBuild a one-pass DFA from the given pattern.BeBuild a regex from the given pattern.BhBuild a lazy DFA from the given pattern.1CiAssemble a NFA from the states added so far.CiCompile the given regular expression pattern into an NFA.CcBuild a PikeVM from the given pattern.CoBuild a BoundedBacktracker from the given pattern.CiBuild a parser from this configuration with the given \xe2\x80\xa60CcBuild a translator using the current configuration.BlCreates the configured Runtime.CnConstruct a RevocationOptions instance based on the builder\xe2\x80\xa6BmProvides abstractions for working with bytes.CjA possibly non-sized field containing a sequence of bytes.CnAccepts a replacement byte string and interpolates capture \xe2\x80\xa6iTODO: docAjGets the underlying bytes.DkThe lower-level cause of this error, in the case of a Utf8 \xe2\x80\xa6oCube root (f32)jCeil (f32)CjAn iterator of the chain of source errors contained by \xe2\x80\xa6ChCreates an adaptor which will chain this buffer with \xe2\x80\xa60BfDigest input data in a chained manner.ChCreates an adaptor which will chain this stream with \xe2\x80\xa6BaAdapter for chaining two streams.03DiReturns a reference to a complete valid X509 certificate \xe2\x80\xa6CiTakes two iterators and creates a new iterator over both.DiCreates a new AsyncRead instance that chains this stream \xe2\x80\xa60CjCheck if a field container\xe2\x80\x99s shape is in this set of \xe2\x80\xa6CnReturns an error if and only if Unicode word boundary data \xe2\x80\xa6BkRepresents the SIGCHLD signal.CkReturns a slice starting at the current position and of \xe2\x80\xa60BjA value bounded by a minimum and a maximum0BeClamps a value between a min and max.CkCreates a class HIR expression. The class may either be \xe2\x80\xa6CiDrops the all the elements of the vector, setting its \xe2\x80\xa6BbRemove all elements in the vector.AfMake the string empty.AmUnsets all bits in the flags.0BeClears the buffer, removing all data.CnClears the buffer, removing all data. Existing capacity is \xe2\x80\xa6BdRemove any existing name/value pair.CbClear the whole FuturesOrdered queue.BeClears the set, removing all streams.BeClears the set, removing all futures.CkClears the map, removing all key-value pairs. Keeps the \xe2\x80\xa6BdClears the set, removing all values.BfClears the table, removing all values.CmClear the Extensions of all inserted extensions.39BiEmpties the Attributes list.CjClears all Unicode extension keywords, leaving Unicode \xe2\x80\xa6CiClears all Unicode extension keywords and attributes, \xe2\x80\xa6BeEmpties the Fields list.CkClears the transform extension, effectively removing it \xe2\x80\xa6BfEmpties the Private list.BgEmpties the Variants list.CkRemove all key-value pairs in the map, while preserving \xe2\x80\xa6ChRemove all elements in the set, while preserving its \xe2\x80\xa6CaRemove all elements from the LiteMapDaClearing all Event values from container explicitly.DkErases the memory used by this BigNum, resetting its value \xe2\x80\xa6CdClear this set such that it contains no pattern IDs.AcClear this builder.BgClear this Captures value.BdClears the map, removing all values.AmClear the slab of all values.BdRemove all elements from the vector.CmClears the sequence of all values and punctuation, making \xe2\x80\xa6ChClears the buffer, resetting the filled region to empty.ClRemove all elements from this ZeroVec and reset it to an \xe2\x80\xa6BcReturns a copy of the atomic value.ChCreates another reference to the same garbage collector.DjReturns a cloned AbortHandle that can be used to remotely \xe2\x80\xa6DhCreates a clone of the CancellationToken which will get \xe2\x80\xa6BdClones this PollSender.ClCloses the receiving half of a channel, without dropping \xe2\x80\xa60CmGracefully close this receiver, preventing any subsequent \xe2\x80\xa6DhCreates a future which will entirely close this AsyncWrite.oClose the sink.CkReturns a span for the closing punctuation of the group \xe2\x80\xa6AeCloses the semaphore.CkCloses the receiving half of a channel without dropping it.6DhPrevents the associated Sender handle from sending a value.2AcCloses this sender.DkAdaptors from AsyncRead/AsyncWrite to Stream/SinkCjReturns a reference to the underlying codec wrapped by \xe2\x80\xa6iThe codecAgHyperbolic cosine (f64)CkDrives the stream to completion, counting the number of \xe2\x80\xa60CjCounts all occurrences of this byte in the given haystack.00CeCounts the number of items in this parallel iterator.BaDetermine if two items are equal.EnTwo CtOption<T>s are equal if they are both Some and their \xe2\x80\xa6BoDetermine whether self > other.BoDetermine whether self < other.BeDetermine if two items are NOT equal.AkRepeats a stream endlessly.0BbLogs a message at the debug level.BgConstructs an event at the debug level.EeWraps a type implementing fmt::Debug as a Value that can be0CjDeduplicate adjacent equivalent literals in this sequence.BgRemoves consecutive duplicate elements.CnStores a function so that it can be executed at some point \xe2\x80\xa6CgMacro to create a ScopeGuard (always run).BoGets an immutable reference to the denominator.BjTypes and routines specific to dense DFAs.ChSet the dense DFA compilation configuration for this \xe2\x80\xa6AoDereferences the given pointer.AiDereferences the pointer.ChGenerating random samples from probability distributionsCiCreate a draining iterator that removes the specified \xe2\x80\xa6CkCreate a sink that will just discard all items given to it.CgClears the map, returning all key-value pairs as an \xe2\x80\xa6CfClears the set, returning all elements in an iterator.0CeClears the map, returning all entries as an iterator.DhClears the IndexMap in the given index range, returning \xe2\x80\xa6DhClears the IndexSet in the given index range, returning \xe2\x80\xa6CmReturn a draining iterator that removes all elements from \xe2\x80\xa6CjCreates a draining iterator that removes the specified \xe2\x80\xa6CgInternal method used to define the behavior of this \xe2\x80\xa6ChLow level Elliptic Curve Digital Signature Algorithm \xe2\x80\xa6DeReturns the contents of this GeneralName if it is an \xe2\x80\xa6BaSets the email flag.BfGet a flags value with all bits unset.0BkConstructs a new handle to an empty reader.BlCreates a stream which contains no elements.AfReturn the empty groupCcCreates an empty DataMarkerAttributes.444444444444CbCreates a parallel iterator that produces nothing.BnCreate an empty set of look-around assertions.ClCreates a new set of equivalence classes where all bytes \xe2\x80\xa6CfCreate new storage for only tracking which pattern \xe2\x80\xa6BmThis creates an empty GroupInfo.AoCreate an \xe2\x80\x9cempty\xe2\x80\x9d AST item.B`Returns an empty HIR expression.BbCreate a new class with no ranges.06AjReturns an empty sequence.BdConstruct an empty Aad.ChCreates a cursor referencing a static empty TokenStream.ChCreates a value that is always at EOF for reads, and \xe2\x80\xa6ChMarks the current thread as being within the dynamic \xe2\x80\xa6ClEnters the runtime context. This allows you to construct \xe2\x80\xa6AkEnters the runtime context.CaEnters the context of this LocalSet.BeRecords that a span has been entered.BgRecords that a span has been can_enter.1CjEnters this span, returning a guard that will exit the \xe2\x80\xa6212CmGets the given key\xe2\x80\x99s corresponding entry in the map for \xe2\x80\xa6CkGets the given value\xe2\x80\x99s corresponding entry in the set \xe2\x80\xa6DjReturns an Entry for an entry in the table with the given \xe2\x80\xa6BoThe entry in the map that was already occupied.3ClGet the given key\xe2\x80\x99s corresponding entry in the map for \xe2\x80\xa6ClGets the entry for the given key in the map for in-place \xe2\x80\xa65BbComplementary error function (f32)ClCross-platform interface to the errno variable.CjReturns the platform-specific value of errno.EfThe darling::Error type, the multiple error Accumulator, \xe2\x80\xa6BgReturns a reference to the inner error.BbLogs a message at the error level.BcErrors returned by OpenSSL library.CgReturns the underlying error which interrupted this \xe2\x80\xa6BfReturns the error code of the context.A`Error reporting.CbWhen serializing or deserializing JSON goes wrong.ClReport that the attribute\xe2\x80\x99s content did not conform to \xe2\x80\xa6CjTriggers an error at the current position of the parse \xe2\x80\xa600AdChannel error types.AeBroadcast error typesAbWatch error types.BaOneshot error types.AaTime error types.kError types0BgConstructs an event at the error level.BaTypes related to error reporting.BdReadiness event types and utilities.CeEvents represent single points in time during the \xe2\x80\xa6C`Records that an Event has occurred.0BdConstructs a new Event.11112DoReturns the exact size of data that will be yielded if the \xe2\x80\xa60CgReturns a new exact literal containing the bytes given.Bowrite_to will use exactly n bytes.CjCalculates 10 raised to the power of x (f64).AiExponential, base 2 (f32)BjExponential, base e, of x-1 (f64)DkReturns the extra field of this gzip stream\xe2\x80\x99s header, if \xe2\x80\xa6CjConfigure the extra field in the gzip header.CeSet extra connection information to be set in the \xe2\x80\xa6CnItems which do not have a correspondence to any API in the \xe2\x80\xa6B`Absolute value (magnitude) (f32)AiPositive difference (f32)CjFetches a cipher object corresponding to the specified \xe2\x80\xa6DdFetches an Md object corresponding to the specified \xe2\x80\xa6ChSpan and Event key-value data.FaReturns the Field named name, or None if no such field \xe2\x80\xa6EgReturns a Field for the field with the given name, if one \xe2\x80\xa612AmGet the first key-value pair.AlGet the first key-value pairAdGet the first value.AcGet the first valueDkGet the lowest-rank key/value pair from the LiteMap, if it \xe2\x80\xa6BkBorrows the first element in this sequence.CkGets the first element. Returns None if empty.AmGet the raw compressor flags.AhGets verification flags.AnCreate a \xe2\x80\x9cflags\xe2\x80\x9d AST item.CiIf this group is non-capturing, then this returns the \xe2\x80\xa6AmThe actual sequence of flags.BaReturns the flags of the message.kFloor (f64)AnRounds towards minus infinity.CkReturns the largest integer less than or equal to a number.00CjBecause this is usually treated as OK to call multiple \xe2\x80\xa6CmClears up the thread-local cache of deferred functions by \xe2\x80\xa6DhCreates a future which will entirely flush this AsyncWrite.BmFlush the sink, processing all pending items.AmFlushes any buffered records.CaFlushes this output stream, ensuring that all \xe2\x80\xa60BdFlushes any internal buffer, if any.AjFlush any internal buffer.0CnReturn the greater of two arguments or, if either argument \xe2\x80\xa6CmReturn the lesser of two arguments or, if either argument \xe2\x80\xa6DhCalculate the remainder of x / y, the precise result of \xe2\x80\xa6CjForces the evaluation of this lazy value and returns a \xe2\x80\xa60CjReturns the fractional part of a number, with division \xe2\x80\xa6BhReturns the fractional part of a number.00DfReturns a future that resolves to the next Frame, if any.ClLookup trie value by Basic Multilingual Plane Code Point \xe2\x80\xa60DfReturns the value that is associated with bmp in this \xe2\x80\xa61CmLookup trie value by Unicode Code Point without branching \xe2\x80\xa60DhReturns the value that is associated with code_point in \xe2\x80\xa6AkSee Self::get.AmA type representing group ID.C`A slice starting i pixels above the current one.AjReturns the key\xe2\x80\x99s group.AnCreate a \xe2\x80\x9cgroup\xe2\x80\x9d AST item.DdIf the cursor is pointing at a Group with the given \xe2\x80\xa6EhCreate a new ScopeGuard owning v and with deferred closure \xe2\x80\xa6AfGetting started guide.DhReturn an Iterator over the host addresses in this network.00AiHTTP/1 client connectionsAiHTTP/1 Server ConnectionsAdHttp1 configuration.0AiHTTP/2 client connectionsAiHTTP/2 Server ConnectionsAdHttp2 configuration.0BlSet the target proxy for HTTPS destinations.ehyperCkCalculate the length of the hypotenuse of a right-angle \xe2\x80\xa60AdName of the variant.AjName of the field, if any.DfThe example in macro_rules! example { ... }.DgIf the cursor is pointing at a Ident, returns it along \xe2\x80\xa6DaHelper functions for implementing RngCore functions.CiReturns a reference to the value corresponding to the \xe2\x80\xa6fPanicsBfReturn the index of the key-value pairChReturn the index where a key-value pair may be inserted.ClReturn the index where the key-value pair exists or will \xe2\x80\xa62DbReturns a reference to the key at the supplied index.DdReturns a reference to the value at the supplied index.6CnReturn the index where the key-value pair exists or may be \xe2\x80\xa6541BbLow-level API for sampling indicesCaReturn the value at the given index.BeGet the index into the result buffer.0ChOur index amongst the broadcast threads (ranges from \xe2\x80\xa6CeGets the index of this thread in the pool, within \xe2\x80\xa610AbThe capture index.BaThe capture index of the capture.EeIndex into a serde_json::Value using the syntax value[0] orCmReturns the index of this field in its FieldSet.0BfReturns a reference to the inner type.0AfBorrow the inner type.AiBorrows the wrapped type.0DeReturns the current Input associated with this iterator.000CmReturns the current Input used by this iterator.0CmReturns the current Input used by this searcher.11BjTypes for IPv4 and IPv6 network addresses.BiReturns true if the error is an io::ErrorCnReturns true if this error was caused by a failure to read \xe2\x80\xa6BnThe sequence of items that make up this union.CmA sequence of flag items. Each item is either a flag or a \xe2\x80\xa6CaSame as join, but with more futures.00BaSets the keyid flag.CgA collection of Layer based tower servicesCkWrap the given service with the middleware, returning a \xe2\x80\xa6FaReturns a Layer for wrapping a Service in a BoxService \xe2\x80\xa6DjReturns a Layer for wrapping a Service in an \xe2\x80\xa6FbReturns a Layer for wrapping a Service in a BoxCloneServiceDiReturns a Layer for wrapping a Service in a \xe2\x80\xa6DmReturns a new Layer that produces AndThen services.DlReturns a new Layer that produces MapErr services.E`Returns a new Layer that produces MapRequest services.EaReturns a new Layer that produces MapResponse services.DoReturns a new Layer that produces MapResult services.DoReturns a new Layer that produces MapFuture services.DjReturns a new Layer that produces Then services.DdAdd a new layer T into the ServiceBuilder.<Metadata::level.1AnSetter for level.CkReturns the level of verbosity of the described span or \xe2\x80\xa60Cnlog of how big the ring buffer should be for copying prior \xe2\x80\xa6DjCreates an adaptor which can write at most limit bytes to \xe2\x80\xa60CgReturns the maximum number of bytes that can be writtenCeReturns the maximum number of bytes that can be read.CjReturns the remaining number of bytes that can be read \xe2\x80\xa60ChReturns a stream over the lines of this reader. This \xe2\x80\xa600DhReturns ln(1+n) (natural logarithm) more accurately than if0BnThe base 10 logarithm of x (f64).BlReturns the base 10 logarithm of the number.0C`The natural logarithm of 1+x (f64).BmThe base 2 logarithm of x (f32).DiReturns the lower bound of data that the Body will yield \xe2\x80\xa60DhMerge two SemaphorePermit instances together, consuming \xe2\x80\xa6DcMerge two OwnedSemaphorePermit instances together, \xe2\x80\xa6CgThis gives the most recent modification time of the \xe2\x80\xa6CjConfigure the mtime field in the gzip header.CnReturns a reference to the original Mutex object.CgReturns a reference to the original Mutex.DbReturns a reference to the original Arc<Mutex>.Ch\xf0\x9f\x9a\xa7 [Unstable] Property names-related data for this \xe2\x80\xa6CaThis module contains the Never type.DfReturns an Interest indicating that the subscriber is \xe2\x80\xa60EbPlaces the result of a mod m in self. As opposed to \xe2\x80\xa6BmGets an immutable reference to the numerator.BgWhether to support octal syntax or not.00DbPlaces the order of the curve in the provided BigNum.CkOther Use Extensions is a list of extensions other than \xe2\x80\xa6CnA sequence of any other extensions that are present in the \xe2\x80\xa6B`Sets a flag not already defined.CmReturns an iterator over the contents of this sequence as \xe2\x80\xa6B`Convert a byte string in the \xe2\x80\xa6C`Try to parse a buffer of bytes into the Request.CoTry to parse a buffer of bytes into this Response.kDeprecated.CkA convenience routine for parsing a pattern into an HIR \xe2\x80\xa6CkA convenience routine for parsing a regex using default \xe2\x80\xa6CkParse the regular expression into a high level intermediateCaThis module provides a regular expression parser.CjParse the regular expression into an abstract syntax tree.CnParsing interface for parsing a token stream into a syntax \xe2\x80\xa6CkParse tokens of source code into the chosen syntax tree \xe2\x80\xa6ClParse a syntax tree node from the content of this string \xe2\x80\xa6DcParses a syntax tree node of type T, advancing the \xe2\x80\xa62BjConstruct a parse error for the given typeAlgithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsDjCreates a new Builder initialized with a PATCH method and \xe2\x80\xa6BkAdd a transition from one state to another.CcLooks at the second-next token in the parse stream.CbLooks at the third-next token in the parse stream.CbA type representing process and process group IDs.B`PKCS#8 is specified in RFC 5958.DgThis module provides a regular expression printer for Ast.DiPrint the given Ast to the given writer. The writer must \xe2\x80\xa6DgThis module provides a regular expression printer for Hir.1CkProbe the current system for the \xe2\x80\x9ccert file\xe2\x80\x9d and \xe2\x80\x9c\xe2\x80\xa6ClSteps the cursor one character into the trie based on an \xe2\x80\xa6BcProbes the next byte in the cursor.BmThis module defines all available properties.oProxy utilitiesmProxy helpersChSet whether the connected transport is to an HTTP proxy.DgIf the cursor is pointing at a Punct, returns it along \xe2\x80\xa6CmBorrows the punctuation from this punctuated pair, unless \xe2\x80\xa6BbReturns the query string componentEaGet the query string of this Uri, starting after the ?.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsA`The whole point.CmLike Input::span, but accepts any range instead.AmReturns this span as a range.BbReturns the match span as a range.CcRange of code points from start to end (inclusive).CkParallel iterator types for ranges, the type for values \xe2\x80\xa6432CmRayon is a data-parallelism library that makes it easy to \xe2\x80\xa6CkExtracts the successful type of Poll<T>.0ChCreates a future that is immediately ready with a value.EfConsumes self, returning a future that returns self back \xe2\x80\xa6BcWaits until the dispatcher is ready0BlWaits for any of the requested ready states.000BkWait for any of the requested ready states.111111111ClWaits for any of the requested ready states, returning a \xe2\x80\xa6ClGet the Ready value associated with this guard.0CnYields a mutable reference to the service when it is ready \xe2\x80\xa60AgReturns the reciprocal.ClTake the reciprocal (inverse) of a number, 1/x.CjReturns the reciprocal (multiplicative inverse) of the \xe2\x80\xa61D`Returns the Regex value that created this iterator.0B`A DFA-backed Regex.BeA lazy DFA backed Regex.BoUnpins and then immediately re-pins the thread.C`Reset buffer by setting cursor position to zero.AeReset the hash state.B`Resets the Backoff.BaReset state to its initial value.0BkReset hasher instance to its initial state.01nReset the CRC.BmReset the Crc in this CrcReader.BmReset the Crc in this CrcWriter.CdQuickly resets this compressor without having to \xe2\x80\xa6CkPerforms the equivalent of replacing this decompression \xe2\x80\xa6CkResets the state of this encoder entirely, swapping out \xe2\x80\xa6CkResets the state of this decoder entirely, swapping out \xe2\x80\xa61010101010CoReset a future to resolve at new_deadline instead.0CgReset the state of the compressor, keeping the same \xe2\x80\xa6nPerforms resetCnReset the decompressor without re-allocating memory, using \xe2\x80\xa6BiResets the underlying EVP_MD_CTX instanceCdResets a SpinWait to its initial state.ClReset the number of available results. This will force a \xe2\x80\xa60CkReset this cache such that it can be used for searching \xe2\x80\xa600000?AjResets the internal state.ChResets the interval to complete one period after the \xe2\x80\xa6CiResets the Sleep instance to a new deadline.B`Resets the state of the context.0BnMiddleware for retrying \xe2\x80\x9cfailed\xe2\x80\x9d requests.ChCheck the policy if a certain request should be retried.CjRetry failed requests according to the given retry policy.CiReturn the last occurrence of the needle in the given \xe2\x80\xa6ClReturn the last occurrence of one of the needle bytes in \xe2\x80\xa60EfReturn the last occurrence of the needle in the haystack \xe2\x80\xa6EhReturns the last occurrence of needle in the given haystack\xe2\x80\xa6222222CiReturns the index of the last occurrence of the given \xe2\x80\xa6CnReturns the index of the last occurrence of this needle in \xe2\x80\xa6EmConvert the right side of Either<L, R> to an Option<R>.0DgRound x to the nearest integer, breaking ties toward even.DhRound x to the nearest integer, breaking ties away from \xe2\x80\xa6CmRounds to the nearest integer. Rounds half-way cases away \xe2\x80\xa6CkReturns the nearest integer to a number. Round half-way \xe2\x80\xa600BiCreates a new scope for spawning threads.DjCreates a \xe2\x80\x9cfork-join\xe2\x80\x9d scope s and invokes the closure \xe2\x80\xa6CjCreates a scope that executes within this thread pool. \xe2\x80\xa610EbSets a value T as the task-local value for the future F.eSerdeBlThe hyperbolic sine of x (f32).ClReturn a future that resolves in duration time.BnWaits until duration has elapsed.BoReturns a slice of self for the provided range.0AiDistributions over slicesBbParallel iterator types for slicesCjReturns the underlying slots, where each slot stores a \xe2\x80\xa6CmReturns the starting and ending slot corresponding to the \xe2\x80\xa6AgSpawns a scoped thread.BoSpawns a scoped thread with this configuration.DhSpawns a task that polls the given future with output () to0CmPuts the task into the Rayon thread pool\xe2\x80\x99s job queue in \xe2\x80\xa6DjSpawns a job into the fork-join scope self. This job will \xe2\x80\xa6CnSpawns an asynchronous task in this thread pool. This task \xe2\x80\xa6210BgSpawns a future onto the Tokio runtime.0ChExecutes the command as a child process, returning a \xe2\x80\xa6DkSpawns a new asynchronous task, returning a JoinHandle for \xe2\x80\xa6DeSpawn the provided task on the JoinSet, returning an \xe2\x80\xa6CkCreate a new span using the given position as the start \xe2\x80\xa6CnRemoves the bytes from the current view, returning them in \xe2\x80\xa6DhSplits the Fields into its style and fields for further \xe2\x80\xa6CkHelper method for splitting this read/write object into \xe2\x80\xa6EeSplits this Stream + Sink object into separate Sink and \xe2\x80\xa60CnSplits an array at the given index, returning the separate \xe2\x80\xa6DkThe split function takes arbitrary data and a closure that \xe2\x80\xa6CkSplit midway into a new producer if possible, otherwise \xe2\x80\xa6CgReturns an iterator of spans of the haystack given, \xe2\x80\xa6DjSplits n permits from self and returns a new \xe2\x80\xa60DfSplits a TcpStream into a read half and a write half, \xe2\x80\xa6DgSplits a UnixStream into a read half and a write half, \xe2\x80\xa6DjSplits a single value implementing AsyncRead + AsyncWrite \xe2\x80\xa6ClReturns a stream of the contents of this reader split on \xe2\x80\xa60BhThe square root of x (f32).BiReturn the start position of this search.BcThe starting position of the match.BhThe start offset of the span, inclusive.CkCreate a new overlapping state that begins at the start \xe2\x80\xa6CfReturns the starting index of this window into the \xe2\x80\xa643211BfThe inclusive start of the byte range.CaProvides helpers for dealing with start state \xe2\x80\xa6CkThis method is called before beginning traversal of the \xe2\x80\xa60AfThe start byte offset.AhThe start of this range.22AoReturn the start of this range.0B`Start of byte range (inclusive).CdReturns the current state of this Once.ClReturn a reference to the NFA state corresponding to the \xe2\x80\xa6CiSets configuration for the child process\xe2\x80\x99s standard \xe2\x80\xa6CjThe handle for writing to the child\xe2\x80\x99s standard input \xe2\x80\xa6ChConstructs a new handle to the standard input of the \xe2\x80\xa6AmSteals a task from the queue.0AeStatements in a blockEcStores a Shared or Owned pointer into the atomic pointer.BmStores val into the atomic cell.BfTraits for pluggable LiteMap backends.DgDescribe a context in which to verify an X509 certificate.DdThe type of binding which this BindingInfo will create.BoThe hyperbolic tangent of x (f32).CbProvide a timer to execute background HTTP2 tasks.BgSet the timer used in background tasks.0BaProvide a timer to be used for h211DgConvert self to big endian from the target\xe2\x80\x99s endianness.BnConverts the integer to a BigNum.EeConverts the value of self to an i8. If the value cannot beDbConvert self to little endian from the target\xe2\x80\x99s \xe2\x80\xa6EhConverts the value of self to a u8. If the value cannot be \xe2\x80\xa6AlReturns the event\xe2\x80\x99s token.CgTokens representing Rust punctuation, keywords, and \xe2\x80\xa6Ditokio runtime components integration for hyper.CgA runtime for writing reliable network applications \xe2\x80\xa6Dbasync fn(Request) -> Result<Response, Error>DjCreates a new Builder initialized with a TRACE method and \xe2\x80\xa6BbLogs a message at the trace level.BgConstructs an event at the trace level.BkThe transition from this state to the next.ClReturns a copy of the network with the address truncated \xe2\x80\xa600ClRounds the number toward 0 to the closest integral value \xe2\x80\xa6AdRounds towards zero.BdReturn the integer part of a number.00AeULE impls for tuples.Cktype of hasher to use (default: type 6, but others have \xe2\x80\xa6ChGet the top level media type for this Mime.AgThe name of the digest.BkReturns the Nid of the digest.CfReturn the type of a PKCS#7 structure as an Asn1ObjectAlA type representing user ID.D`The bitwise or (|) of the bits in two flags values.0CkVisits the values representing the union, i.e., all the \xe2\x80\xa6AlTake the union of two groupsDgReturn an iterator over all values that are in self or \xe2\x80\xa6333333333333AmReturn the union of two sets.CkReturns a new set that is the union of this and the one \xe2\x80\xa6AiBuild a set from a union.CnUnion this character class with the given character class, \xe2\x80\xa6CjUnion this byte class with the given byte class, in place.CkReturns a new set of properties that corresponds to the \xe2\x80\xa64CeUnions the other sequence into this one.DkStrips the raw marker r#, if any, from the beginning of an \xe2\x80\xa6ClConverts a stream of pairs into a future, which resolves \xe2\x80\xa60CjUnzips the items of a parallel iterator into a pair of \xe2\x80\xa6DkReturns the upper bound of data the Body will yield before \xe2\x80\xa60CkTraits and types used for tracking the usage of generic \xe2\x80\xa6ClBundles the part of UTS 46 that makes sense to implement \xe2\x80\xa6BaGet the flags value of this flag.CkThe value which was not inserted, because the entry was \xe2\x80\xa6AnThe value portion of a header.BfTrie value associated with this range.CkA macro allowing for compile-time construction of valid \xe2\x80\xa6BhThe property value (which may be empty).ClBuilding blocks for deserializing basic values using the \xe2\x80\xa60CkThe Value enum, a loosely typed way of representing any \xe2\x80\xa6CnUsed when parsing key = "value" syntax.CgBorrows the syntax tree node from this punctuated pair.DhExecutes an implementation of Visitor in constant stack \xe2\x80\xa60CmSyntax tree traversal to walk a shared borrow of a syntax \xe2\x80\xa6EdConstructs a SockAddr with the family AF_VSOCK and the \xe2\x80\xa6DjCreates a Waker from an Arc<impl ArcWake>.0CnA multi-producer, multi-consumer channel that only retains \xe2\x80\xa6A`Width in pixels.DeImplementations of io::Write to transparently handle \xe2\x80\xa6CcEncode input and then write to the delegate writer.CkLocks with exclusive write access, blocking the current \xe2\x80\xa6DjTypes which operate over Write streams, both encoders and \xe2\x80\xa6CjConsume this builder, creating a writer encoder in the \xe2\x80\xa6DjCreates a future which will write bytes from buf into the \xe2\x80\xa6DhLocks this RwLock with exclusive write access, blocking \xe2\x80\xa6CiComputes hash for supplied data and stores results in \xe2\x80\xa6DkLocks this RwLock with exclusive write access, causing the \xe2\x80\xa6CjCreates a future that will open a file for writing and \xe2\x80\xa6BaSets the option for write access.CnWrites a buffer into this writer, returning how many bytes \xe2\x80\xa60DcWrites the bytes of t and then forgets t.DjImplement push-based Write trait for both compressing and \xe2\x80\xa6ChAdvertises which content types the client is able to \xe2\x80\xa6CfAlias for the associated type of Abs: \xe2\x80\xa6CaThe key used to encrypt or decrypt cipher blocks.AiAlways run on scope exit.Ag&&CeAn assignment expression: a = compute().CgAn atomic pointer that can be safely shared between \xe2\x80\xa6AdThe bcrypt alphabet.CgThe encoding of some ASN.1 DER-encoded item is invalid.ChA bare function type: fn(usize) -> bool.AcbecomeAjA big signed integer type.BmDynamically sized large number implementationClA binary operation: a + b, a += b.BmThe & operator (bitwise and)BiThe ^ operator (bitwise xor)DhFor more info about Budget, please see the module-level \xe2\x80\xa6CnA trait for values that provide sequential write access to \xe2\x80\xa6DfBuffer type used by type which implements BufferKindUser.BhSink for the buffer method.ChA correctly sized stack allocation for the formatted \xe2\x80\xa6CgSafe API for formatting floating point numbers to text.0EaDerives optimized [PartialEq] and [Eq] implementations.CjUsed by the endpoint to indicate that the stream is no \xe2\x80\xa6BjEnable session caching on the client side.CnContains stored HTTP cookies previously sent by the server \xe2\x80\xa6DaThe Choice struct represents a choice for use in \xe2\x80\xa6CfA distribution to uniformly sample elements of a sliceBjStream for the chunks method.DaChunks is an iterator that groups elements of an \xe2\x80\xa6CnParallel iterator over immutable non-overlapping chunks of \xe2\x80\xa6AcA symmetric cipher.BiRepresents a particular cipher algorithm.BhA Client to make outgoing HTTP requests.DeCloned is an iterator that clones the elements of an \xe2\x80\xa6B`The channel is empty and closed.BcInclusive at the beginning and end.CkThe semaphore has been closed and cannot issue new permits.ClThe receive half of the channel was explicitly closed or \xe2\x80\xa60ChThere are no more active senders implying no further \xe2\x80\xa60CnThe send half of the channel was dropped without sending a \xe2\x80\xa6ClThe Taker has canceled its interest in a value.CeA previous version of the ordering, for compatibilityBjFuture for the concat method.DgDefines GenericSequences which can be joined together, \xe2\x80\xa6BgA concatenation of regular expressions.AoA concatenation of expressions.1CiThe configuration for a packed multiple pattern searcher.BcThe config type used by this engineChThe minimal level of configuration that engines must \xe2\x80\xa6CoAn object describing the configuration of a Regex.CmThe configuration used to determine a DFA\xe2\x80\x99s start state \xe2\x80\xa6CkA common set of configuration options that apply to the \xe2\x80\xa6BoThe configuration used for building a lazy DFA.CaThe configuration used for compiling a dense DFA.CcThe configuration used for building a one-pass DFA.CcThe configuration used for a Thompson NFA compiler.CjThe configuration used for building a PikeVM.CjThe configuration used for building a bounded backtracker.DeCopied is an iterator that copies the elements of an \xe2\x80\xa6oCoptic calendarDjA Cursor wraps an in-memory buffer and provides it with a \xe2\x80\xa6CjA cheaply copyable cursor into a TokenBuffer.AnAn unspecified error occurred.fDELETECgConvenience wrapper trait covering functionality of \xe2\x80\xa6AjA calculated digest value.1n$CgSpecification of the communication domain for a socket.o..BkAlias to make it easy to multiply by 2. \xe2\x80\xa6AnReference to Dsa.BbObject representing DSA signature.CkIndicates expectations that need to be fulfilled by the \xe2\x80\xa6FdThe enum Either with variants Left and Right is a general \xe2\x80\xa6ClCombines two different futures, streams, or sinks having \xe2\x80\xa6EeSum type with two cases: Left and Right, used if a body \xe2\x80\xa621CgCombine two different service types into a single type.DcAn Engine provides low-level encoding and decoding \xe2\x80\xa6BaA collection of readiness events.DkAn if expression with an optional else block: \xe2\x80\xa6AcexternBiFailed to decompress due to invalid data.ClSink that clones incoming items and forwards them to two \xe2\x80\xa6DhEquivalent to syn::Fields, but replaces the AST element \xe2\x80\xa6DoA list of Key-Value pairs representing functional \xe2\x80\xa6BmData stored within an enum variant or struct.kFields onlyBjStream for the filter method.E`Filter takes a predicate filter_op and filters out \xe2\x80\xa6CeA forward substring searcher using the Rabin-Karp \xe2\x80\xa6CeAn architecture independent \xe2\x80\x9cpacked pair\xe2\x80\x9d finder.CfA forward substring searcher that uses the Two-Way \xe2\x80\xa6CjA forward substring searcher using the Shift-Or algorithm.CgA \xe2\x80\x9cpacked pair\xe2\x80\x9d finder that uses 128-bit vector \xe2\x80\xa6CgA \xe2\x80\x9cpacked pair\xe2\x80\x9d finder that uses 256-bit vector \xe2\x80\xa6CiA single substring searcher fixed to a particular needle.CiPending input is processed and pending output is flushed.0CgAttempt to flush the remaining data and end the stream.CcTry to flush everything and end the deflate stream.CjThe type of folder that this consumer can be converted \xe2\x80\xa6DkThe Folder trait encapsulates the standard fold operation. \xe2\x80\xa6Bl(Cf) A format control character0EfA unified Stream and Sink interface to an underlying I/O \xe2\x80\xa6AjA not-yet-completed future0CnThe Future returned by this Service.AjThe future response value.0C`The future of the Service instance.CaThe future that eventually produces the transport1DdThe Future type returned by Policy::retry.CnThe future associated with each backoff. This usually will \xe2\x80\xa64CmThe search, based on heuristics, determined that it would \xe2\x80\xa6BnA view to all values stored in a single entry.AeHTTP/2.0AeHTTP/3.0CfPerforms both compressed and uncompressed conversions.AfHandle to the runtime.BlRepresents an in-progress CRC32 computation.BkProvides message digest (hash) computation.AkRepresents a parsed header.AkTraditional Hebrew calendarAdDeprecated property.BnProtocol corresponding to ICMPv4.BnProtocol corresponding to ICMPv6.B`Ignore the CRL nextUpdate field.DhThis is a VarZeroVecFormat that stores u8s in the index \xe2\x80\xa6oIndian calendarCiJSON input source that reads from a std::io input stream.Ddno_std implementation of std::net::IpAddr.FlA type operator that returns True if Self < Rhs, otherwise \xe2\x80\xa6AmA free-standing function: \xe2\x80\xa6BdInitialization vector size in bytes.AjKelvin as temperature unitAb<-Bb423 Locked [RFC4918, Section 11.3]AlReturn log2(e).CmThe receiver lagged too far behind. Attempting to receive \xe2\x80\xa6ClThe receiver lagged too far behind and has been forcibly \xe2\x80\xa6BkGenericArray associated lengthCfAlias for the associated type of Len: \xe2\x80\xa6Cc(L) The union of all letter categoriesChAn integer literal: 1 or 1u16.CeA UTF-8 string literal: "foo".DdA core struct representing a Unicode Locale Identifier.CdA locked value acquired from a TryLock.DmGenericSequence that has one more element than SelfBkFuture for the map_err method.BkStream for the map_err method.CeBody returned by the map_err combinator.ChService returned by the map_err combinator.AdMapped sequence typeDgMaxLen is an iterator that imposes a maximum length on \xe2\x80\xa6CgA struct or tuple struct field accessed in a struct \xe2\x80\xa6CjAn iterator over all occurrences of a single byte in a \xe2\x80\xa6AiThe Request Method (VERB)mMetric SystemDgMinLen is an iterator that imposes a minimum length on \xe2\x80\xa6CgConfiguration of a sendmsg(2) system call.DjFused multiply-add. Computes (self * a) + b with only one \xe2\x80\xa6CmDon\xe2\x80\x99t add padding when encoding, and require no padding \xe2\x80\xa6CfAlias for the associated type of Neg: \xe2\x80\xa6CeFuture for the Peekable::next_if method.CmCSS level 3 line-break=normal, e.g. treat CJ as ID, break \xe2\x80\xa6CgCSS lev 3 word-break=normal, normal script/language \xe2\x80\xa6BbNotifies a single task to wake up.CfGeneric trait for types implementing basic numeric \xe2\x80\xa6DeThe trait for Num types which also implement numeric \xe2\x80\xa6Cc(N) The union of all number categoriesCiRepresents a JSON number, whether integer or floating \xe2\x80\xa6000BhIndicates where a fetch originates from.AiRepresents a JSON object.0BkFuture for the ok_into method.D`An opaque type used to define ForeignTypeRef types.0CmA distribution to sample floating point numbers uniformly \xe2\x80\xa6DjThe input contained an Option<T> that was not expected.0BkFuture for the or_else method.BkStream for the or_else method.CiOutput array of OutputSizeUser implementors.0A`Resulting lengthBoResulting sequence formed by the concatenation.BgThe result after applying the operator.CiThe resulting type after applying the fused multiply-add.1CmThe type of value returned by this callback. Analogous to \xe2\x80\xa6AnThe result of visiting an AST.AnThe result of visiting an HIR.BbShould always be SelfAcThe absolute value.BaThe result of the exponentiation.ClThe result of the comparison. It should only ever be one \xe2\x80\xa6BlThe length as a type-level unsigned integer.BaThe type of the result of the sumBeThe type of the result of the productBfThe type of the result of the divisionDaThe type of the minimum of Self and RhsDaThe type of the maximum of Self and RhsDdThe type representing either True or False00000BfThe result of the integer square root.BkThe result of the integer binary logarithm.AlThe greatest common divisor.FlThis type MUST be Self with the 'static replaced with 'a, \xe2\x80\xa6CkDomain for low-level packet interface, corresponding to \xe2\x80\xa6CiHTTP/1.0 header usually used for backwards compatibility.BjAn iterator over the parameters of a MIME.CeA tag type indicating that a key only has parameters.AkA thread parking primitive.BmA convenience parser for regular expressions.AlA regular expression parser.CnParser that can parse Rust tokens into a particular syntax \xe2\x80\xa6EbA literal in place of an expression: 1, "foo".BkPermits to send one value into the channel.CjPrioritize keeping natural phrases (of multiple words) \xe2\x80\xa6CgA virtual machine for executing regex searches with \xe2\x80\xa6CmPinyin ordering for Latin and for CJK characters (used in \xe2\x80\xa6o+=CkA \xe2\x80\x9cretry policy\xe2\x80\x9d to classify if a request should be \xe2\x80\xa6BmFuture for the poll_fn function.BmStream for the poll_fn function.BkExtracts only prefix literals from a regex.CdA tag type indicating that a key only has public \xe2\x80\xa6BlA public visibility level: pub.Ab->DkA random value constructed from a SecureRandom that hasn\xe2\x80\x99\xe2\x80\xa6EcA Buf adapter which implements io::Read for the inner \xe2\x80\xa6fReaderDhA read-only, forward-only cursor into the data in an Input.DfImplements the Read API around an Operation.AcHTTP/2 error codes.BcThe \xe2\x80\x9cpayload\xe2\x80\x9d of a log message.BcA set of fields recorded by a span.0Afref mut xDeThe trait for Num references which implement numeric \xe2\x80\xa6GfA region subtag (examples: "US", "CN", "AR" etc.)ChA future which sends its output to the corresponding \xe2\x80\xa6CnAn renamed identifier imported by a use item: \xe2\x80\xa6BnReader for the repeat() function.BlStream for the repeat function.ChIterator adaptor for the repeat() function.CkAn array literal constructed from one repeated element: \xe2\x80\xa6CkAn async reader which yields one byte over and over and \xe2\x80\xa6BcResult<T, Error>CnAn alias of Result specific to attribute parsing.DkA Result typedef to use with the http::Error typeAoA Result of any parsing action.CiResult type often returned from methods that can have \xe2\x80\xa6CfA typedef of the result-type returned by many methods.CiThe type of result that this consumer will ultimately \xe2\x80\xa6CnThe type of result that will ultimately be produced by the \xe2\x80\xa6EcAlias for a Result with the error type serde_json::Error.0AkThe result of a Syn parser.0CmA return, with an optional value to be returned.AcreturnAmReference to RSAAdA reader-writer lock0BcAn asynchronous reader-writer lock.CnContains information about the software used by the origin \xe2\x80\xa6BjEnable session caching on the server side.BcSHA-256 as specified in FIPS 180-4.BcSHA-384 as specified in FIPS 180-4.BcSHA-512 as specified in FIPS 180-4.AnReturn sqrt(2.0).BoType corresponding to SOCK_STREAM.AmQUIC sample for new key masksBhRepresents the scheme component of a URIEnA script subtag (examples: "Latn", "Arab", etc.)AkEnumerated property Script.BhSpecial collation type for string searchBhSecond part of the resulting split arrayBnFuture for the select() function.BnStream for the select() function.BoThe transmission end of a bounded mpsc channel.CgA means of transmitting a single value to another task.AlSending end of an Unix pipe.CeSends values to the associated Receiver.0CfSends a value to the associated Receiver.CcSending-half of the broadcast channel.AkWriting end of a Unix pipe.AnSender of the simplex channel.DhA type operator that, when implemented for unsigned \xe2\x80\xa6CfAn object which calculates a SHA224 hash of some data.CfAn object which calculates a SHA256 hash of some data.CfAn object which calculates a SHA384 hash of some data.CfAn object which calculates a SHA512 hash of some data.CaA pointer to an object protected by the epoch GC.BjFuture for the shared method.DiA MakeService that produces services by cloning an inner \xe2\x80\xa6CfAlias for the associated type of Shl: \xe2\x80\xa6CiAn listener for receiving a particular type of OS signal.CnUseful functions for signed numbers (i.e. numbers that can \xe2\x80\xa6G`The input contained a signed integer i8, i16, i32 or i64 \xe2\x80\xa60CgA type which computes cryptographic signatures of data.BeOwned wrapper around a system socket.DbAn event source that may be registered with Registry.CkA state with possibly many transitions represented in a \xe2\x80\xa6BnA splicing iterator for IndexMap.BnA splicing iterator for IndexSet.DiYields at most N spans delimited by a regular expression \xe2\x80\xa6BdAlias to make it easy to square. \xe2\x80\xa6BaReference to an Ssl.o*=CiA static item: static BIKE: Shed = Shed(42).EcA foreign static item in an extern block: static ext: u8.AcstaticCgPossible status results of compressing some data or \xe2\x80\xa6B`Invalid byte in Response status.BfThe result of a successful parse pass.BeDescribes the result of an operation.BlA strong, fast (amortized), non-portable RNGCcA handle to the standard error stream of a process.CdA handle to the standard output stream of a process.EfStepBy is an iterator that skips n elements between each \xe2\x80\xa6BkA stream of values produced asynchronously.0AeGeneral stream error.CbCSS level 3 line-break=strict, e.g. treat CJ as NSAiRepresents a JSON string.0CnPinyin ordering for Latin, stroke order for CJK characters \xe2\x80\xa6CoA struct literal expression: Point { x: 1, y: 1 }.CoA struct definition: struct Foo<A> { x: A }.DfA struct or struct variant pattern: Variant { x, y, .. }.AcstructD`A single item used in a list of Private extensions.AaA generic subtag.BkExtracts only suffix literals from a regex.ChExchange neigboring ranges of bits of the specified sizeCc(S) The union of all symbol categoriesClThe error was caused by input that was not syntactically \xe2\x80\xa6gTLSv1.1gTLSv1.2gTLSv1.3CaThe TLS 1.0 protocol is insecure. Don\xe2\x80\x99t use it.AeThe TLS 1.1 protocol.AeThe TLS 1.2 protocol.CaThe TLS 1.3 protocol. Not supported on macOS/iOS.BkFuture for the try_all method.BkFuture for the try_any method.AmTunnel Proxy via HTTP CONNECTActypeofBlStream for the unfold function.BjSink for the unfold function.CmPinyin ordering for Latin, Unihan radical-stroke ordering \xe2\x80\xa6CnUnpark the thread and continue scanning the list of parked \xe2\x80\xa6BmAn unsafe block: unsafe { ... }.AcunsafeBoTypes which consume data with byte granularity.DfUpdate is an iterator that mutates the elements of an \xe2\x80\xa6oA vacant entry.000nA vacant entryBkVacant slot (no equivalent key in the map).0oA vacant Entry.DfAn iterator over the values of a HashMap in arbitrary \xe2\x80\xa6BfHeaderMap value iterator.ChAn iterator over the values of an IndexMap.BnAn iterator over a serde_json::Map\xe2\x80\x99s values.BgCustom derive for [VarULE]CmVariable-width, byte-aligned data that can be cast to and \xe2\x80\xa6DjFull docs for this proc macro can be found on the zerovec \xe2\x80\xa6AbBounds on a weightBlAn owned window around an underlying buffer.CmA vector composed of four words; depending on their size, \xe2\x80\xa6oA worker queue.EgA BufMut adapter which implements io::Write for the inner \xe2\x80\xa6DgImplements the Write API around an Operation.ChX25519 (ECDH using Curve25519) as described in RFC 7748.AbHexadecimal digitsAh[0-9A-Fa-f]ClPinyin ordering for Latin, zhuyin order for Bopomofo and \xe2\x80\xa6CdA zero-sized field indicating the alignment we want.CdAccept the next incoming request on this connection.BeAccepts a new TcpStream.CcAccepts a new incoming connection to this listener.AjInitiates a TLS handshake.BfInitiates a server-side TLS handshake.AlSee Ssl::acceptC`Initiates a server-side TLS session on a stream.2CdAccept a new incoming connection from this listener.CeAccepts a new incoming connection from this listener.6AoInverse hyperbolic cosine (f32)CfThis corresponds to OCSP_request_add0_id.BaAdler-32 checksum implementation.DbThe PKIX AlgorithmIdentifier type, and common values.DhReturns an Interest indicating the subscriber is always \xe2\x80\xa60ClThe number of bytes that have been used to calculate the \xe2\x80\xa6BfYields the trust anchor for this path.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsCkConstruct an ad-hoc error from a string or existing non-\xe2\x80\xa6CnReturns a new array with the given element appended to the \xe2\x80\xa6BfInserts a key-value pair into the map.B`Insert the value into the entry.EeMoves all key-value pairs from other into self, leaving \xe2\x80\xa6FbMoves all values from other into self, leaving other empty.CaFor use by ToTokens implementations.CjMoves all elements from other into self, leaving other \xe2\x80\xa6FcMoves all the elements of other into self, leaving other \xe2\x80\xa6BdSets the option for the append mode.CkReturns a new InBuffer around the given slice.ClReturns a new OutBuffer around the given slice.10ChIf this unit is an \xe2\x80\x9cend of input\xe2\x80\x9d sentinel, then \xe2\x80\xa6DkIf the Value is a number, represent it as f64 if possible. \xe2\x80\xa6CjRepresents the number as f64 if possible. Returns None \xe2\x80\xa6DjReturn the internal value as a i32. This is guaranteed to \xe2\x80\xa60DkReturn the internal u32 of this small index represented as \xe2\x80\xa6BeReturn the internal value as a i32\xe2\x80\xa60DcIf the Value is an integer, represent it as i64 if \xe2\x80\xa6DdIf the Number is an integer, represent it as i64 if \xe2\x80\xa6EhConverts from Override<T> to Override<&mut T>.FfConvert &mut Either<L, R> to Either<&mut L, &mut R>.BgAccess the unfilled part of the buffer.1CdReturns a pointer to the objects held by the vector.BnReturn a raw pointer to the vector\xe2\x80\x99s buffer.BnReturn a raw pointer to the string\xe2\x80\x99s buffer.ChReturns a raw pointer to the underlying data in this \xe2\x80\xa6BkReturns a raw pointer to the wrapped value.000AgConvert to raw pointer.BkReturns a pointer to the raw OpenSSL value.CbReturns a pointer to the underlying OpenSSL value.BoReturns a raw pointer to the vector\xe2\x80\x99s buffer.BeReturns a raw pointer to the address.ChConverts the pointer to a raw pointer (without the tag).CgReturns the raw OpenSSL value represented by this type.ChReturn the integer representation of a Nid.CjReturns the integer representation of the Id.CkReturns the integer representation of Padding.DaReturns the integer representation of SrtpProfileId.4444DfReturn the integer representation of an X509VerifyResult.5BdConverts the pointer to a reference.G`Creates a new Data<&'a V, &'a F> instance from Data<V, F>.EdConverts from Override<T> to Override<&T>.EjConvert &Either<L, R> to Either<&L, &R>.BnConvert this finder into its borrowed variant.01ChCheaply return a borrowed version of this dense DFA. \xe2\x80\xa6CiCheaply return a borrowed version of this sparse DFA. \xe2\x80\xa6C`Borrows as an Option<&U>.CcObtain this as an Option<&U>DkCheaply convert to a &std::process::Command for places \xe2\x80\xa6ClReturn a string slice of the whole ArrayString.DlCreate a &str from the symbols in the AlphabetAjGet the ident as a string.BkReturns a str representation of the header.ChReturns a str representation of the header.CcReturn a &str representation of the HTTP methodD`Returns a &str representation of the StatusCodeBnReturns the port number as a str.BlReturn a str representation of the authorityCaReturns the path and query as a string component.BiReturn a str representation of the scheme7BdView the hostname as a string slice.ClA helper function for displaying as a &str.00000000000000000000000DjReturns this DataMarkerAttributes as a &str.ClReturns the string representation of the Level.DbReturns the string representation of the LevelFilter.CdGet the value of this Name as a string.DfIf the Value is a String, returns the associated str. \xe2\x80\xa633DkReturns the u16 corresponding to this StatusCode.BnReturns the port number as a u16.DjReturn the internal value as a u32. This is guaranteed to \xe2\x80\xa60DhReturns the u32 corresponding to this StreamIdDeReturn the internal u32 of this small index. This is \xe2\x80\xa622DjReturn the internal value as a u64. This is guaranteed to \xe2\x80\xa60DhReturn this small index as a u64. This is guaranteed to \xe2\x80\xa611DcIf the Value is an integer, represent it as u64 if \xe2\x80\xa6DdIf the Number is an integer, represent it as u64 if \xe2\x80\xa6AmInverse hyperbolic sine (f32)DkReturns true if the reader is at the end of the input, and \xe2\x80\xa6AgArctangent of y/x (f32)B`Inverse hyperbolic tangent (f32)mAtomic types.CgCorrect, fast, and configurable base64 decoding and \xe2\x80\xa6AhBase64 encoding support.DoReturns the intersection of self and rhs as a new \xe2\x80\xa6CdReturns the set intersection, cloned into a new set.DeThe bitwise and (&) of the bits in two flags values.00000000000EgReturns the symmetric difference of self and rhs as a new \xe2\x80\xa6CkReturns the set symmetric-difference, cloned into a new \xe2\x80\xa6DfThe bitwise exclusive-or (^) of the bits in two flags \xe2\x80\xa600000000000DfImmutably borrows from an owned value. See Borrow::borrowDmProduce a borrowed DnsName from this owned DnsName.CdReturns a reference to the most recently sent value.CcReturns a reference to the most recently sent valueCnConvert the owned representation of this revoked cert to a \xe2\x80\xa6mTrait aliasesCoTrait and lifetime bounds (Clone+Send+'static)CkParse a set of curly braces and expose their content to \xe2\x80\xa6ClThis helper function is used to \xe2\x80\x9cconnect\xe2\x80\x9d a parallel \xe2\x80\xa6CnA retry \xe2\x80\x9cbudget\xe2\x80\x9d for allowing only a certain amount of \xe2\x80\xa6CdReturns a reference to the internally buffered data.0DjReturns a reference to buf_writer\xe2\x80\x99s internally buffered \xe2\x80\xa6BmAdds a fixed-size buffer to the current sink.ChA stably addressed token buffer supporting efficient \xe2\x80\xa633AjBuilds the PKCS#12 object.BkBorrows a stream, rather than consuming it.0DbEquivalent to C\xe2\x80\x99s void type when used as a pointer.DhCancel the CancellationToken and all child tokens which \xe2\x80\xa6CkSignal to the Giver that the want is canceled.ClA macro for defining #[cfg] if-else statements.CdThe main macro provided by this crate. See crate \xe2\x80\xa6AlUniformly sample one element000CkAn adaptor for chunking up items of the stream inside a \xe2\x80\xa60BmSplits an iterator up into fixed-size chunks.AbSymmetric ciphers.BmClient implementation of the HTTP/2 protocol.kHTTP ClientAeHTTP client utilitiesFfMaps an Either<&mut L, &mut R> to an Either<L, R> by \xe2\x80\xa6FjMaps an Either<&L, &R> to an Either<L, R> by cloning the \xe2\x80\xa610CjCreates an iterator which clones all of its elements. \xe2\x80\xa6BhCompletes when the receiver has dropped.0CiA future which completes when the number of Receivers \xe2\x80\xa6BjCompletes when all receivers have dropped.CoWaits for the associated Receiver handle to close.CjThe approximate column number, starting at 1.ChOne-based column number at which the error was detected.CnConcatenate all items of a stream into a single extendable \xe2\x80\xa60BdConcatenate, or join, two sequences.AoCreate a \xe2\x80\x9cconcat\xe2\x80\x9d AST item.CcReturns the concatenation of the given expressions.DoReturns a TinyAsciiStr<Q> with the concatenation of this \xe2\x80\xa6CnA convenience function for calling Config::new().BcReturns the config for this engine.ChReturn a default configuration for a Regex.CfReturn a new default dense DFA compiler configuration.BiReturn a default configuration for a DFA.CfReturn a default configuration for a DFA.CgReturn a default configuration for an NFA.CiReturn a default configuration for a PikeVM.DeReturn a default configuration for a BoundedBacktracker.DdGets the value for the SO_COOKIE option on this socket.FfMaps an Either<&mut L, &mut R> to an Either<L, R> by \xe2\x80\xa6FjMaps an Either<&L, &R> to an Either<L, R> by copying the \xe2\x80\xa610CjCreates an iterator which copies all of its elements. \xe2\x80\xa6FdCreates a new Nid for the oid with short name sn and long \xe2\x80\xa6CkCreates an OCSP response from the status and optional body.B`Opens a file in write-only mode.CgCreates the specified directory with the configured \xe2\x80\xa6BhSets the option for creating a new file.BfPrepare a dictionary to compress data.BaWrap ZSTD_createCCtxAoCreates a new decoding context.2CmCompletes when a \xe2\x80\x9cctrl-c\xe2\x80\x9d notification is sent to the \xe2\x80\xa6BdGets a cursor into the current trie.CiProvides low-level access to the token representation \xe2\x80\xa6BjTypes for walking stepwise through a trie.22BjCreates a new error with a custom message.CiReturns a new, empty DataError with kind Custom and a \xe2\x80\xa6BhSets the salt length to the given value.CkRaised when there is general error when deserializing a \xe2\x80\xa6DjUsed when a Serialize implementation encounters any error \xe2\x80\xa610CbDocumentation on implementing custom VarULE types.CeDecode base64 using the STANDARD engine.BmDecode the input into a new Vec.CjAttempts to decode a frame from the provided buffer of \xe2\x80\xa6B`Returns the degree of the curve.DkCreates a new Builder initialized with a DELETE method and \xe2\x80\xa6DhFunctions to derive darling\xe2\x80\x99s traits from well-formed \xe2\x80\xa6AiShared secret derivation.ClDerives a shared secret between the two keys, writing it \xe2\x80\xa6BiDerives a shared secret between two keys.DkFills out with the key derived using PBKDF2 with the given \xe2\x80\xa6DfGets the value for the SO_BINDTODEVICE option on this \xe2\x80\xa600CnThis crate provides traits which describe functionality of \xe2\x80\xa6BbCompute hash of data.AiThe signature\xe2\x80\x99s digest.CeReturns a digest of the DER representation of the \xe2\x80\xa6BlSHA-2 and the legacy SHA-1 digest algorithm.DbReturns the digest of data using the given digest \xe2\x80\xa64ClThe number of digits that must be used with this literal \xe2\x80\xa6CkReturns stored cancellation token and removes this drop \xe2\x80\xa60EhReturns the Domain of this socket by checking the SO_DOMAIN\xe2\x80\xa6BmReturns this address\xe2\x80\x99s Domain.DkCreate a new pair of DuplexStreams that act like a pair of \xe2\x80\xa6C`Generates a new EC key using the provided curve.CbReturns a copy of the internal elliptic curve key.FdThe enum Either with variants Left and Right is a general \xe2\x80\xa6CnApply one of two functions depending on contents, unifying \xe2\x80\xa60AoModule defining an Either type.BbTypes to enable polymorphic carts.CmAdds this future to the list of futures that are ready to \xe2\x80\xa60DkEncode arbitrary octets as base64 using the STANDARD engine\xe2\x80\xa6DkEncode arbitrary octets as base64 using the provided Engine\xe2\x80\xa6BiEncodes a frame into the buffer provided.CfProvides the Engine abstraction and out of the box \xe2\x80\xa6CkReturn early with an error if a condition is not satisfied.BiErrors related to parsing of Preferences.B`Returns the errors in the stack.CeProvides convenience routines for escaping raw bytes.DdEscapes all regular expression meta characters in text.CjCalculates 10 raised to the power of x (f32).DkReturns e^(self) - 1 in a way that is accurate even if the \xe2\x80\xa60AjThe HKDF-Expand operation.DcReturns the contained value, consuming the self value.BjExponential, base e, of x-1 (f32)AhExpose the random value.ChAdd the given iterator of patterns to this set to match.CbExtend the ArrayVec with an iterator.ClInserts all new key-values from the iterator to existing \xe2\x80\xa600CoExtends self with another Extensions.EdExtend a HeaderMap with the contents of another HeaderMap.ClExtends the preferences with the values from another set \xe2\x80\xa6ChExtend the map with all key-value pairs in the iterable.0D`The bitwise or (|) of the bits in each flags value.00000000000BkExtend this literal with the literal given.B`Returns this address\xe2\x80\x99s family.AoFanout items to multiple sinks.CnThe key-value pairs present in this locale extension, with \xe2\x80\xa6AnContent stored in the variant.ClReturns the names of the fields on the described span or \xe2\x80\xa6DfReturns an iterator over the set of values on this Event.CjReturns the set of all fields defined by this span\xe2\x80\x99s \xe2\x80\xa6210CjGet a slice of the buffer that has been filled in with \xe2\x80\xa6CkReturns a shared reference to the filled portion of the \xe2\x80\xa6CkFilters the values produced by this stream according to \xe2\x80\xa60DkApplies filter_op to each item of this iterator, producing \xe2\x80\xa6DiFilter the bindings created by this Variant object. This \xe2\x80\xa6DkFilter the bindings created by this Structure object. This \xe2\x80\xa6CnEncode all remaining buffered data and write it, including \xe2\x80\xa6DgStop accumulating errors, producing Ok if there are no \xe2\x80\xa6CbConsumes this encoder, flushing the output stream.0CiFinish encoding this stream, returning the underlying \xe2\x80\xa6CbConsumes this decoder, flushing the output stream.022CnIf this serializer was constructed with a string, take and \xe2\x80\xa6CgReturns the hash of the data written and resets the \xe2\x80\xa6AmReturns the hash of the data.0000EgAll implementors of Visitor must provide a finish method, \xe2\x80\xa60CkFinalizes the digest calculation and returns the digest \xe2\x80\xa6CeReturns the hash value for the values written so far.ChFinishes the operation, writing any footer if necessary.BcReturn the inner Read.0BoRequired: Finishes the stream.A`Ends the stream.ChA DEFLATE-based stream compression/decompression librarykFloor (f32)DcDrops this handle without canceling the underlying future.DhForgets the permit without releasing it back to the \xe2\x80\xa60CmDestroys the write half, but don\xe2\x80\x99t close the write half \xe2\x80\xa60ClPrint an integer into this buffer and return a reference \xe2\x80\xa6CmPrint a floating point number into this buffer and return \xe2\x80\xa60EbProvides a Stream and Sink interface for reading and \xe2\x80\xa60D`Converts self into an immutable Bytes.hFutures.AdAsynchronous values.CmAn extension trait for Futures that provides a variety of \xe2\x80\xa6lFuture types000DdBinary search the map with predicate to find a key, \xe2\x80\xa6CcGets a signed 8 bit integer from self.00BnReturns the error if the error is an io::ErrorCfGets an unsigned 8 bit integer from self.00CiLook up the canonical combining class for a scalar value.CcWhether this operation was applied greedily or not.ChWhether this repetition operator is greedy or not. A \xe2\x80\xa6AiHandles a possible error.EaCreate an AbortHandle from the given AbortRegistration.BlReturns a handle to the runtime\xe2\x80\x99s spawner.BjRepresents the SIGHUP signal.D`Gets a platform-independent hash of a DataMarkerId.ClReturns a reference to the map\xe2\x80\x99s BuildHasher.ClReturns a reference to the set\xe2\x80\x99s BuildHasher.CkReturn a reference to the map\xe2\x80\x99s BuildHasher.CkReturn a reference to the set\xe2\x80\x99s BuildHasher.CmReturns the header associated with this stream, if it was \xe2\x80\xa6CnReturns the current header associated with this stream, if \xe2\x80\xa6BoReturns the header associated with this stream.CfReturns the header associated with the current member.32AaHTTP header typesBiAppends a header to this request builder.BjAppends a header to this response builder.AaHeight in pixels.CaA module for building and searching with lazy \xe2\x80\xa6CkToggle whether the hybrid NFA/DFA (also known as the \xe2\x80\x9c\xe2\x80\xa6ClStructure used in SIOCGIFCONF request. Used to retrieve \xe2\x80\xa6BeReturns the first offset of the pair.BfReturns the second offset of the pair.Ac(A, B)DhInserts an element at position index within the vector, \xe2\x80\xa6CkInsert element at position index.D`The bitwise or (|) of the bits in two flags values.0CkInsert a shape into the set, so that the set will match \xe2\x80\xa6BfInserts a key-value pair into the map.AhAdds a value to the set.DgSets the value of the entry, and returns an OccupiedEntry.CnSets the value of the entry, and returns the entry\xe2\x80\x99s old \xe2\x80\xa6DjSets the value of the entry with the VacantEntry\xe2\x80\x99s key, \xe2\x80\xa62DhSets the value of the entry with the VacantEntryRef\xe2\x80\x99s \xe2\x80\xa63DhSets the value of the entry with the VacantEntry\xe2\x80\x99s value.CmSets the value of the entry, replacing any existing value \xe2\x80\xa6CkInserts a new element into the table with the hash that \xe2\x80\xa6C`Insert a type into this Extensions.9B`Insert the value into the entry.AlSets the value of the entry.DkSets the value of the entry to value, and returns the entry\xe2\x80\xa6CjInserts the entry\xe2\x80\x99s key and the given value into the \xe2\x80\xa61BcInsert a key-value pair in the map.;CmInserts the given key and value into the map, and returns \xe2\x80\xa6AnInsert the value into the set.=value with key, returning the existing value if it \xe2\x80\xa6D`The bitwise or (|) of the bits in two flags values.00000000000CiInsert the given pattern identifier into this set and \xe2\x80\xa6ClReturn a new set that is equivalent to the original, but \xe2\x80\xa60BfInserts a key-value pair into the map.CmSets the value of the entry with the VacantEntry\xe2\x80\x99s key, \xe2\x80\xa6DgSets the value of the entry with the OccupiedEntry\xe2\x80\x99s \xe2\x80\xa6CmInsert a value in the slab, returning key assigned to the \xe2\x80\xa6CnInsert a value in the entry, returning a mutable reference \xe2\x80\xa6DkInsert an element at position index, shifting all elements \xe2\x80\xa6CbInserts an element at position index.AjInverts self.CmReturns true if Interest contains AIO readiness.CaReturns true if the event contains AIO readiness.CcWhether all known bits in this flags value are set.0000000000000CjReturns true if this configuration indicates that some \xe2\x80\xa6EcReturns true when Look::End is satisfied at the given \xe2\x80\xa6ChReturns true if this error was caused by prematurely \xe2\x80\xa6ClReturns true when this unit represents an \xe2\x80\x9cend of input\xe2\x80\xa6DbReturns true if the Value is a number that can be \xe2\x80\xa6DbReturns true if the Number can be represented by f64.EfReturns true if the Value is an integer between i64::MIN \xe2\x80\xa6EgReturns true if the Number is an integer between i64::MIN \xe2\x80\xa6CmReturns true if Interest contains LIO readiness.CaReturns true if the event contains LIO readiness.E`Returns true if this value is NaN and false otherwise.BoReturns true if the number is NaN.DkReturns true if the number is not divisible by 2.0BoReturns true if the number is odd.CfReturns true is self is odd.EaReturns true if self is equal to the multiplicative \xe2\x80\xa6DiReturns true if the Value is an integer between zero and \xe2\x80\xa6DjReturns true if the Number is an integer between zero and \xe2\x80\xa6CiChecks that this certificate issued subject.BbSets the issuer flag.BcRaw DER-encoded certificate issuer.BiReturn the DER encoded issuer of the CRL.DkReturns the length of the IV used with this cipher, or None\xe2\x80\xa6BgGet the key for an element in the slab.BgGenerates a new public/private keypair.CkA macro allowing for compile-time construction of valid \xe2\x80\xa6AlReturns the original layout.CaThe layout of the allocation request that failed.BkThe layout that was passed to the allocatorDmLegacy implementations of connect module and ClientCnConstruct an \xe2\x80\x9cinvalid length\xe2\x80\x9d error for the given type \xe2\x80\xa6CbThe natural logarithm of the Gamma function (f64).DbGet the value of the SO_LINGER option on this socket.ClReads the linger duration for this socket by getting the \xe2\x80\xa60ChMark a socket as ready to accept incoming connection \xe2\x80\xa6CdConverts the socket into a TcpListener.CeConverts the socket into a UnixListener.BmGets a key/value pair at the specified index.BlReturns the number of elements in the store.=oThe CLDR localeCgThe resolved locale of the returned data, if locale \xe2\x80\xa6BnThe base 10 logarithm of x (f32).C`The natural logarithm of 1+x (f32).BbReturns a reference to the logger.EmPlaces a << n in self. Equivalent to a * 2 ^ n.AgMAC message digest typeChMaps this future\xe2\x80\x99s success value to a different value.0CkWraps the current stream in a new stream which maps the \xe2\x80\xa60BkAdditional DataMarker helpers.BmThe data marker of the request, if available.CnComputes the maximum of all the items in the iterator with \xe2\x80\xa6AkThe message digest context.ChThis library provides heavily optimized routines for \xe2\x80\xa6CeSearch for the first occurrence of a byte in a slice.DkProvides architecture independent implementations of memchr\xe2\x80\xa6CiThis module defines 128-bit vector implementations of \xe2\x80\xa6CiThis module defines 256-bit vector implementations of \xe2\x80\xa6CaUtilities to safely compare cryptographic values.CmThis module provides forward and reverse substring search \xe2\x80\xa6CbReturns a reference to the associated HTTP method.BeSet the HTTP method for this request.AfThe request\xe2\x80\x99s methodAgThe HTTP request methodBmThe request method, such as GET.AnReturns the access method OID.CnComputes the minimum of all the items in the iterator with \xe2\x80\xa6ClReturns the modular multiplicative inverse if it exists, \xe2\x80\xa60CbReturns (self ^ exponent) mod modulusCaReturns (self ^ exponent) % modulus.CfSets the msEFS flag to true.CfSets the msSGC flag to true.CaReturns the needle that this finder searches for.0BeNegate this character class in place.AlNegate this character class.AgNegate this byte class.CjCreates a new pkey context for the specified algorithm ID.DbCreates an empty HashTable using the given allocator.BiCreates a new socket configured for IPv4.BiCreates a new socket configured for IPv6.ClTraverses the trie from the current state for this input \xe2\x80\xa60CfSets the nsSGC flag to true.CgOPENSSL_VERSION_NUMBER is a numeric release version \xe2\x80\xa6EgReturns the Asn1Object value of an X509NameEntry. This is \xe2\x80\xa6BhReturns the ASN.1 OID of this algorithm.EhReturns a new span with offset added to this span\xe2\x80\x99s start\xe2\x80\xa6EhReturns a new match with offset added to its span\xe2\x80\x99s start\xe2\x80\xa61AjThe position of the match.BoThe offset at which the quit byte was observed.ClThe offset at which the search stopped. This corresponds \xe2\x80\xa6DiThe absolute offset of this position, starting at 0 from \xe2\x80\xa6CkReturns the byte position of the next character, or the \xe2\x80\xa6DnCreates a new opaque Ping to be sent via a PingPong.BcParallel iterator types for optionsBgThe currently decompressed data if any.nCCnExecutes the command as a child process, waiting for it to \xe2\x80\xa6CnProvides packed multiple substring search, principally for \xe2\x80\xa6BhReturns an iterator over the parameters.CmReturns the new event\xe2\x80\x99s explicitly-specified parent, if \xe2\x80\xa6ClReturns the new span\xe2\x80\x99s explicitly-specified parent, if \xe2\x80\xa610CaExtracts the contents of the Pkcs12.CkParse a proc-macro2 token stream into the chosen syntax \xe2\x80\xa60AhParsing flags from text.DjMake a parser that is usable with parse_macro_input! in a \xe2\x80\xa6BcPBKDF2 derivation and verification.BcReturns the period of the interval.CkAn NFA backed Pike VM for executing regex searches with \xe2\x80\xa6AbPKCS #12 archives.DiSample data for CodePointTrie that returns the code point\xe2\x80\xa6AnPlanes constituting the frame.AfPoison this connectionDiRemove the element at index and shift down the following \xe2\x80\xa6CmRemoves and returns the last key-value pair from a map if \xe2\x80\xa6ChRemoves and returns the last value from a set if the \xe2\x80\xa6BcReturns the span of a prefix of \xe2\x80\xa6BkCreates a new JSON pretty print serializer.EfReturns true if the two Shareds point to the same future \xe2\x80\xa6BfReturns a reference to the public key.CcWrites a signed 8 bit integer to self.0CfWrites an unsigned 8 bit integer to self.0CiGenerate a random value using the thread-local random \xe2\x80\xa6DhReturn a random value via the StandardUniform distribution.0BhReturn the underlying ranges as a slice.0EhCreates an adaptor which implements the Read trait for self\xe2\x80\xa600BhReturns a reference to the inner reader.BmReturns a reference to the underlying reader.CiIf the error was caused by the remote peer, the error \xe2\x80\xa6CdThe response reason-phrase, such as OK.BkReason for inability to deserialize values.BaReturns the reason for the error.EbIf status is CERT_STATUS_REVOKED, the reason for the \xe2\x80\xa6CfVisits this value with the given Visitor.BaRecord a set of values on a span.0DgVisits all the fields on this Event with the specified \xe2\x80\xa62DiVisits all the fields in this ValueSet with the provided \xe2\x80\xa62DhRecords that the field described by field has the value \xe2\x80\xa6DjRecords all the fields in this set of Attributes with the \xe2\x80\xa6DhRecords all the fields in this Record with the provided \xe2\x80\xa656354105DjReduces the items in the iterator into one item using op. \xe2\x80\xa6CkReduce two final results into one; this is executed after amRegion subtagBiRegion subtag of the language identifier.BcA region field of a Subdivision Id.CkA macro allowing for compile-time construction of valid \xe2\x80\xa6AdPreference of Region4BgPrepares the operation for a new frame.DiRemoves and returns the element at position index within \xe2\x80\xa6DiRemove the element at index and shift down the following \xe2\x80\xa6EeRemoves a char from this ArrayString at a byte position \xe2\x80\xa6CeThe intersection of a source flags value with the \xe2\x80\xa60CnRemoves a key from the map, returning the value at the key \xe2\x80\xa6CkRemoves a value from the set. Returns whether the value wasCkTakes the value out of the entry, and returns it. Keeps \xe2\x80\xa60CjTakes the value out of the entry, and returns it along \xe2\x80\xa6C`Remove a type from this Extensions.CnRemoves a key from the map, returning the value associated \xe2\x80\xa6AnRemove the entry from the map.CiRemove the key, value pair stored in the map for this \xe2\x80\xa6DkRemove the key-value pair equivalent to key and return its \xe2\x80\xa61DiRemove the value from the set, and return true if it was \xe2\x80\xa6CaTakes the value out of the entry, and returns it.D`Remove the value at key, returning it if it exists.DhRemoves other Interest from self.============ClReturn a new set that is equivalent to the original, but \xe2\x80\xa60=ClTakes the value of the entry out of the map, and returns \xe2\x80\xa6CjRemove and return the value associated with the given key.DjRemove and return the element at position index, shifting \xe2\x80\xa6CdRemove Interest from self.ClRenames a file or directory to a new name, replacing the \xe2\x80\xa6CkCreates an instance of a reader that infinitely repeats \xe2\x80\xa6ChCreate a stream which produces the same item repeatedly.DkCreates a parallel iterator that endlessly repeats element \xe2\x80\xa6CjCreates an instance of an async reader that infinitely \xe2\x80\xa6B`Immediately reseed the generator0F`Resizes the Vec in-place so that len is equal to new_len.DmResizes the buffer so that len is equal to new_len.DcResizes the vector so that its length is equal to len.EeResizes a TinyAsciiStr<N> to a TinyAsciiStr<M>.BcParallel iterator types for resultsCeRetains only the elements specified by the predicate.CiRetains only the elements specified by the predicate. \xe2\x80\xa611CnScan through each key-value pair in the map and keep those \xe2\x80\xa6CkScan through each value in the set and keep those where the33CdRetain only the elements specified by the predicate.4CnCreates a future which will rewind to the beginning of the \xe2\x80\xa60DhRound x to the nearest integer, breaking ties away from \xe2\x80\xa6ElPlaces a >> n in self. Equivalent to a / 2 ^ n.CjReturns a reference to the original reader-writer lock \xe2\x80\xa600DcReturns a reference to the original Arc<RwLock>.00CaSample a new value, using the given distribution.0EfGenerate a random value of T, using rng as the source of \xe2\x80\xa6oSample a value.CeSample from distribution, Lemire\xe2\x80\x99s method, unbiased000000000DeRandomly sample exactly amount distinct indices from \xe2\x80\xa6BiSet the Scheme for this URI.BhGet the scheme of this Uri.AmThe scheme component of a URImScript subtagBiScript subtag of the language identifier.CkA macro allowing for compile-time construction of valid \xe2\x80\xa6CkData and APIs for supporting Script_Extensions property \xe2\x80\xa63CkDerives a key from a password and salt using the scrypt \xe2\x80\xa6CnReturns the start and end offset of the leftmost match. If \xe2\x80\xa6CnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa6BnThe number of secret bits used for the cipher.CfPolls multiple futures and streams simultaneously, \xe2\x80\xa60ClWaits for either one of two differently-typed futures to \xe2\x80\xa6CfThis function will attempt to pull items from both \xe2\x80\xa6CmWaits on multiple concurrent branches, returning when the \xe2\x80\xa6AnRaw certificate serial number.BmServer implementation of the HTTP/2 protocol.kHTTP ServerAaServer utilities.BfSet the expected IPv4 or IPv6 address.BfComputes the SHA224 hash of some data.BfComputes the SHA256 hash of some data.BfComputes the SHA384 hash of some data.BfComputes the SHA512 hash of some data.CnCreate a cloneable handle to this future where all handles \xe2\x80\xa60BnConverts this into a SharedGiver.CiApply best effort heuristics to shrink the NFA at the \xe2\x80\xa6BgAsynchronous signal handling for Tokio.CkCreates a new listener which will receive notifications \xe2\x80\xa6CeGet the signed data of a PKCS#7 structure of type \xe2\x80\xa6CoReturns a number that represents the sign of self.0AoReturns the sign of the number.01CiWhether this error was created in silent mode to not log.CkSilent requests do not log errors. This can be used for \xe2\x80\xa6CaBoth the sine and cosine of x (f64).CmReturns the current memory usage of this dictionary.C`Returns the size currently used by this context.CcWraps the ZSTD_sizeof_DCtx() function.2AmBacks off in a blocking loop.CeReturns the lower-level source of this error, if any.00DkThe lower-level source of this error, in the case of a Utf8\xe2\x80\xa6BkTypes and routines specific to sparse DFAs.CkCreates a splicing iterator that replaces the specified \xe2\x80\xa60DkReturns an iterator of at most limit spans of the haystack \xe2\x80\xa6BjReturns a slice of all states in this NFA.CkDetermines whether the executor is able to spawn new tasks.00BdReturns the StatusCode.BfSet the HTTP status for this response.AgThe response\xe2\x80\x99s statusAaHTTP status codesAnThe return status of the call.CgDecompressor status on failure. See TINFLStatus for \xe2\x80\xa6BcReturns the status of the response.BcThe overall status of the response.CnExecutes the command as a child process, waiting for it to \xe2\x80\xa6CiSets configuration for the child process\xe2\x80\x99s standard \xe2\x80\xa6ClThe handle for reading from the child\xe2\x80\x99s standard error \xe2\x80\xa6ChConstructs a new handle to the standard error of the \xe2\x80\xa62CmThe handle for reading from the child\xe2\x80\x99s standard output \xe2\x80\xa6CiConstructs a new handle to the standard output of the \xe2\x80\xa6AeAsynchronous streams.0BjExtra streaming compression functionality.BlExtra streaming decompression functionality.DhReturns the TokenStream of tokens that are delimited in \xe2\x80\xa6EhDue to the Stream trait\xe2\x80\x99s inclusion in std landing later \xe2\x80\xa6BeCompress and decompress Zstd streams.CnReturns the total stride for every state in this DFA. This \xe2\x80\xa60lData stride.oString literal.CnThis module contains the parallel iterator types for owned \xe2\x80\xa6CiAccepts a replacement string and interpolates capture \xe2\x80\xa6CbThis library implements string similarity metrics.CkA macro allowing for compile-time construction of valid \xe2\x80\xa60isubtle BoA subdivision suffix field of a Subdivision Id.CcGet an optional +suffix for this Mime.CnConfigure the syntax options when parsing a pattern string \xe2\x80\xa6CgSet the syntax configuration for this builder using \xe2\x80\xa60000000CfUtilities for dealing with the syntax of a regular \xe2\x80\xa6BhThe name of the target of the directive.BaSet Metadata::target1AoSetter for target.ClReturns a string describing the part of the system where \xe2\x80\xa60AiThe Gamma function (f64).CaThreads that can borrow variables from the stack.BjReturns a handle to the underlying thread.CkReturns the DER-encoded representation of this certificate.BiSerializes this CmsContentInfo using DER.CcSerializes the DSA signature into a DER-encoded \xe2\x80\xa6CeSerializes the ECDSA signature into a DER-encoded \xe2\x80\xa6CeSerializes the response to its standard DER encoding.CdSerializes the request to its standard DER encoding.D`Serializes the Pkcs12 to its standard DER encoding.ChSerializes the data into a DER-encoded PKCS#7 structure.CdSerializes the session into a DER-encoded structure.CfSerializes the certificate into a DER-encoded X509 \xe2\x80\xa6CfSerializes the Extension to its standard DER encoding.CkSerializes the certificate into a DER-encoded X509 name \xe2\x80\xa6CgSerializes the certificate request to a DER-encoded \xe2\x80\xa600EhConverts the value of self to an f32. Overflows may map to \xe2\x80\xa6EhConverts the value of self to an f64. Overflows may map to \xe2\x80\xa6EgConverts the value of self to an i16. If the value cannot \xe2\x80\xa6EgConverts the value of self to an i32. If the value cannot \xe2\x80\xa6EgConverts the value of self to an i64. If the value cannot \xe2\x80\xa6CaMethod returning the concrete value for the type.BiSerializes this CmsContentInfo using DER.ChSerializes the data into a PEM-encoded PKCS#7 structure.CfSerializes the certificate into a PEM-encoded X509 \xe2\x80\xa6CgSerializes the certificate request to a PEM-encoded \xe2\x80\xa60EfYields a &str slice if the HeaderValue only contains \xe2\x80\xa6DaReturn the string representation of this ServerName.EeConverts the value of self to a u16. If the value cannot beDiA method for converting back to a u32 that can roundtrip \xe2\x80\xa6EeConverts the value of self to a u32. If the value cannot beEeConverts the value of self to a u64. If the value cannot beCjReturns a big-endian byte vector representation of the \xe2\x80\xa6CiSerialize the given data structure as a JSON byte vector.0DfThe bitwise exclusive-or (^) of the bits in two flags \xe2\x80\xa60BhToggle the value and return the old one.111111111111D`Get the value of the IP_TOS option for this socket.DaGets the value of the IP_TOS option for this socket.0AkTrait this impl implements.ClRounds the number toward 0 to the closest integral value \xe2\x80\xa6EfReturns the Id of the currently running task, or None if \xe2\x80\xa6CnExecute an I/O operation ensuring that the socket receives \xe2\x80\xa600000CbTries to read or write from the socket using a \xe2\x80\xa6000CkTries to read or write from the file descriptor using a \xe2\x80\xa6BcPerforms the provided IO operation.0D`Get the value of the IP_TTL option for this socket.CnAn implementation of the Two-Way substring search algorithm\xe2\x80\xa6CmCreate a sink from a function which processes one item at \xe2\x80\xa6DgCreates a Stream from a seed and a closure returning a \xe2\x80\xa6DcCreates a &mut UninitSlice wrapping a slice of \xe2\x80\xa6DfCreate a new ReadBuf with a slice of uninitialized bytes.D`Creates a new ReadBuf from a buffer that may be \xe2\x80\xa6AcUnlocks this mutex.CnUnlocks this mutex. The inner mutex may not be unlocked if \xe2\x80\xa6fSafetyCjAtomically makes the token available if it is not already.CaSingle-threaded version of OnceCell.ClConvenience method to unwrap a Complete value. Panics if \xe2\x80\xa6DhConvert proc_macro2::Span to proc_macro::Span.CmThis returns the underlying value but panics if it is not \xe2\x80\xa6FjUpcast a DataPayload<T> to a DataPayload<S> where T \xe2\x80\xa6CgProcess the given byte slice and update the hash state.BjProcess data, updating the internal state.AbDigest input data.BeUpdate state using the provided data.CcUpdate the CRC with the bytes in data.AkFeeds data into the hasher.B`Feeds some data into the hasher.0000DbFeeds data from input through the cipher, writing \xe2\x80\xa60BmFeeds more data into the Signer.BoFeeds more data into the Verifier.2CfMutates each item of this iterator before yielding it.CjUpdates the digest with all the data in data.EgUpdates the HMAC with all the data in data. update may be \xe2\x80\xa6;CmUpdates the inner T by calling a function on it.CkAn iterator visiting all values in arbitrary order. The \xe2\x80\xa6B`An iterator visiting all values.CdReturn an iterator over the values of the map slice.CkReturn an iterator over the values of the map, in their \xe2\x80\xa6CfProduce an iterator over values, ordered by their keysBlGets an iterator over the values of the map.DhReturns a reference to a ValueSet containing any values \xe2\x80\xa60CnVerify this CmsContentInfo\xe2\x80\x99s signature, This will search \xe2\x80\xa6CnVerifies if the signature is a valid ECDSA signature using \xe2\x80\xa6BfVerifies the validity of the response.ElVerifies the PKCS#7 signedData structure contained by &self\xe2\x80\xa6CdVerifies the signature of data using the public key.DiDetermines if the data fed into the Verifier matches the \xe2\x80\xa6CmCheck if the certificate is signed using the given public \xe2\x80\xa6CnCheck if the certificate request is signed using the given \xe2\x80\xa6CfCheck if the CRL is signed using the given public key.EhCalculates the HMAC of data using the signing key key, and \xe2\x80\xa6DhVerifies that a previously-derived (e.g., using derive) \xe2\x80\xa6EeVerifies that signature is a valid signature of message \xe2\x80\xa6EdVerify the signature signature of message msg with the \xe2\x80\xa6DhParses the public key and verifies signature is a valid \xe2\x80\xa6Bmwebpki: Web PKI X.509 Certificate Validation.CdReturns the weight at the given index, if it exists.DhCreates an adaptor which implements the Write trait for \xe2\x80\xa60BhReturns a reference to the inner writer.BfGives a reference to the inner writer.CmSet whether HTTP/1 connections should try to use vectored \xe2\x80\xa600CeVector algorithms for the x86_64 target.AjCalls zeroed.0DfCreates a new BytesMut containing len zeros.BmConstruct a new storage containing all zeros.DkThe same as Zip, but requires that both iterators have the \xe2\x80\xa6hAES-128.hAES-256.ChAdvertises the availability of alternate services to \xe2\x80\xa6CkIndicator that the Abortable task was aborted.0BnNegative numbers use parentheses or equivalentBdAn address assigned to an interface.AmAdler-32 checksum calculator.AoAn adler32 hash generator type.E`A hack to align a smaller type B with a bigger type T.BlFuture for the and_then method.BlStream for the and_then method.CiService returned by the and_then combinator.AgMatches any byte value.CgMatches the UTF-8 encoding of any Unicode scalar value.BcA way of waking up a specific task.0CkTrait implemented to allow a type to be used as a field \xe2\x80\xa6ChGet the \xe2\x80\x9cshape\xe2\x80\x9d of a fields container, such as a \xe2\x80\xa6C`Something that can be seen as an immutable sliceClAssociates an IO object backed by a Unix file descriptor \xe2\x80\xa6Aa{m,}ClProvides methods to compute the average of two integers, \xe2\x80\xa6BfThe alphabet used in BinHex 4.0 files.BkPerforms exponential backoff in spin loops.BhThe backoff type produced by this maker.CdA backoff trait where a single mutable reference \xe2\x80\xa6CgA barrier enables multiple tasks to synchronize the \xe2\x80\xa6AlA big unsigned integer type.C`Ops that are independent of word size and endianDfAn extension trait for http_body::Body adding various \xe2\x80\xa6BiNumbers which have upper and lower boundsAb{m,n}BgA boxed Body trait object.Ad[ ... ]Ao[\xe2\x80\xa6]CgA builder for constructing a packed searcher from a \xe2\x80\xa6BnA builder for configuring an Aho-Corasick DFA.CiA builder for configuring an Aho-Corasick contiguous NFA.CkA builder for configuring an Aho-Corasick noncontiguous \xe2\x80\xa6CkBuilds client connections with custom configuration values.CkBuilds server connections with custom configuration values.AhAn HTTP response builderAgAn HTTP request builderB`A builder for Uris.BjA builder to configure an HTTP connection.0CfA configuration builder for HTTP/1 server connections.CfA configuration builder for HTTP/2 server connections.CaA builder to configure a new Client.BkA builder to create a Matcher.BbHttp1 or Http2 connection builder.D`A builder for configuring and constructing a Regex.CjA builder for constructing a lazy deterministic finite \xe2\x80\xa6C`A builder for a regex based on a hybrid NFA/DFA.CeA builder for constructing a deterministic finite \xe2\x80\xa6AmA builder for a one-pass DFA.CgA builder for a regex based on deterministic finite \xe2\x80\xa6CbAn abstraction for building Thompson NFAs by hand.BdA builder for a PikeVM.BdA builder for a bounded backtracker.CfBuilds Tokio Runtime with custom configuration values.CnConfigure length delimited LengthDelimitedCodecs.CeA byte string literal: b"foo".gcharsetgCONNECTBe201 Created [RFC9110, Section 15.3.2]AcCompression stream.DiThis is a Stream of responses resulting from calling the \xe2\x80\xa6BoAn empty state that records a capture location.CcA capturing group, which contains a sub-expression.CnThe high-level intermediate representation for a capturing \xe2\x80\xa6o^=AkCelsius as temperature unitCgA u8 array of little-endian data corresponding to a \xe2\x80\xa6AlTraditional Chinese calendarClParallel iterator over slice in (non-overlapping) chunks \xe2\x80\xa6C`A closure expression: |a, b| a + b.BkFuture for the collect method.CcFuture that resolves into a Collected.DgThis structure mimics the API of std::process::Command \xe2\x80\xa6CjA comment from a regular expression with an associated \xe2\x80\xa6CfAlias for the associated type of Cmp: \xe2\x80\xa6AdA Condition VariableCdConnect to a destination, returning an IO transport.DaProvides the context method for Result.ChA context for multi-step (Init-Update-Finish) digest \xe2\x80\xa6CkA context for multi-step (Init-Update-Finish) HMAC signing.Bi(Cc) A C0 or C1 control code0C`Future for the copy_buf() function.BfRepresents a symmetric cipher context.DjIndicates what the Subscriber considers the \xe2\x80\x9ccurrent\xe2\x80\x9d \xe2\x80\xa6AgA Decompression stream.hDTLSv1.2CiRegular baked data: a trie for lookups and a slice of \xe2\x80\xa6CkThe tracing is being used to generate a new struct or enum.AoDecoding of frames via buffers.BiAn in-memory decoder for streams of data.DdA decoder that decompress input data from another Read.CiA decoder that decompress and forward data to another \xe2\x80\xa6CjDefault quality of compression defined by the selected \xe2\x80\xa6ChUse the default presentation for emoji characters as \xe2\x80\xa6CaThe character is its own canonical decomposition.BjDon\xe2\x80\x99t use any of the special strategies.AmReturn type is not specified.AddefaultCgA type used to derive a shared secret between two keys.EgCustom #[derive(...)] macro for implementing fmt::Display \xe2\x80\xa6CmThe server is identified by a DNS name. The name is sent \xe2\x80\xa6CjA type which encapsulates a string (borrowed or owned) \xe2\x80\xa6BcVerification of Ed25519 signatures.BmAlgorithmIdentifier for ED25519.BhED25519 signatures according to RFC 8410CfContains the date/time after which the response is \xe2\x80\xa6AcDescribes the curveAoRepresents a point on the curveBhErrors returned by Timeout.AdThe timeout elapsed.BbThe element type of the slice viewCkTrait of helper objects to write out messages as bytes, \xe2\x80\xa6BiAn in-memory encoder for streams of data.DcAn encoder that compress input data from another Read.ChAn encoder that compress and forward data to another \xe2\x80\xa6CmMatch the end of a line or the end of text. Specifically, \xe2\x80\xa60n$o\\zCkEnforce the verification time is before the time in the \xe2\x80\xa6CmA guard representing a span which has been entered and is \xe2\x80\xa6BlFuture for the err_into method.BlStream for the err_into method.ChEthiopic calendar, Amete Alem (epoch approx. 5493 B.C.E)A`{m}CiA let guard: let Some(x) = opt.EbA literal in place of an expression: 1, "foo".BeA try-expression: expr?.nA fatal error.AeThe handshake failed.CkFastest quality of compression, usually produces bigger \xe2\x80\xa6BlFuture for the fill_buf method.BlStream for the flat_map method.DgFlatMap maps each element to a parallel iterator, then \xe2\x80\xa6BkFuture for the flatten method.BkStream for the flatten method.DhFlatten turns each element to a parallel iterator, then \xe2\x80\xa6DmA type operator that gives the sum of all elements of an \xe2\x80\xa6DnA type operator that gives the product of all elements of \xe2\x80\xa6CjAlias for the associated type of FoldAdd: \xe2\x80\xa6BlFuture for the for_each method.CaA for loop: for pat in expr { ... }.BkFuture for the forward method.DiA potential output from Cmp, this is the type equivalent \xe2\x80\xa6AbGregorian calendarAeHTTP/0.9AeHTTP/1.0AeHTTP/1.1DfMarker type corresponding to the X509_LOOKUP_hash_dir \xe2\x80\xa6CjA hash map implemented with quadratic probing and SIMD \xe2\x80\xa60EdA hash set implemented as a HashMap where the value is ().0D`The underlying kind of an arbitrary Hir expression.Be226 IM Used [RFC3229, Section 10.4.1]BhCharacters that can begin an identifier.CjAn efficient way of discarding data from a syntax element.DiThis is a VarZeroVecFormat that stores u16s in the index \xe2\x80\xa6DiThis is a VarZeroVecFormat that stores u32s in the index \xe2\x80\xa6CcInherit the eventual value from an external source.BkFuture for the inspect method.BkStream for the inspect method.DdInspect is an iterator that calls a function with a \xe2\x80\xa6CbInstant type used for try_lock_until.0CiA measurement of a monotonically nondecreasing clock. \xe2\x80\xa6DaAn integer that can be written into an itoa::Buffer.DcThe marker trait for compile time signed integers.BgThe validation callback returned false.EkProvides a bitor() method for Ipv4Addr and Ipv6Addr.AhAn IPv4 network address.AhAn IPv6 network address.F`A type operator that returns True if Self == Rhs, \xe2\x80\xa6CgISO calendar (Gregorian calendar using the ISO 8601 \xe2\x80\xa6EaA module or module declaration: mod m or mod m { ... }.D`A use declaration: use alloc::collections::HashMap.CgMutable iterator over all futures in the unordered set.CgMutable iterator over all streams in the unordered set.DdA mutable iterator over the entries of a HashMap in \xe2\x80\xa6DfA mutable iterator over the entries of a HashTable in \xe2\x80\xa6BmHeaderMap mutable entry iteratorD`A mutable iterator over the entries of an IndexMap.BoA mutable iterator over the stack\xe2\x80\x99s contents.DiA parallel iterator over a mutable reference to the Some \xe2\x80\xa6CfParallel iterator over a mutable reference to a resultBoParallel iterator over mutable items in a sliceChParallel iterator over a mutable reference to a hash mapCjParallel iterator over a mutable reference to a B-Tree mapCkParallel iterator over a mutable reference to a linked listCcParallel iterator over a mutable reference to a \xe2\x80\xa6CfA mutable iterator over a serde_json::Map\xe2\x80\x99s entries.DbA mutable iterator over the values stored in the SlabDiAn iterator over mutably borrowed values of type &mut T.BcSize in bytes of a compression job.0BnFuture for the join_all function.CaA collection of tasks spawned on a Tokio runtime.AbThe length of key.CjCSS lev 3 word-break=keep-all, prohibit midword breaks \xe2\x80\xa6BhTypes which can be initialized from key.BbAn RSA key pair, used for signing.CjKey pairs for signing messages (private key and public \xe2\x80\xa6AbKey size in bytes.ChThe length of the OKM (Output Keying Material) for a \xe2\x80\xa6AoReturn log10(2.0).AmReturn log10(e).AoReturn log2(10.0).EhA Layer implemented by a closure. See the docs for layer_fn\xe2\x80\xa60AfA length limited body.CkA boolean literal: true or false.BjA byte literal: b'f'.DaA nul-terminated C-string literal: c"foo".BnA character literal: 'a'.C`A simple \xe2\x80\x9cflat\xe2\x80\x9d map based on a sorted vectorGgA literal character ('a'), string ("hello"), number (2.3), \xe2\x80\xa6FeA literal string ("hello"), byte string (b"hello"), \xe2\x80\xa6CeA single character literal, which includes escape \xe2\x80\xa6AaA single literal.CbA literal string that matches exactly these bytes.AlA single literal expression.ChThe high-level intermediate representation of a literal.CoA single literal extracted from an Hir expression.CdLookSet is a memory-efficient set of look-around \xe2\x80\xa6B`A set of look-around assertions.AmAll data keys in this module.gmessagegmsgpackBdA list of miniz failed status codes.AfA list of flush types.DjMapInit is an iterator that transforms the elements of an \xe2\x80\xa6C`Future for the map_into combinator.DjMapWith is an iterator that transforms the elements of an \xe2\x80\xa6CjA proxy matcher, usually built from environment variables.CfParallel iterator over substrings that match a patternCfAlias for the associated type of Max: \xe2\x80\xa6CmAn iterator over all occurrences of two possible bytes in \xe2\x80\xa6ClAn iterator over all occurrences of three possible bytes \xe2\x80\xa6CfAlias for the associated type of Min: \xe2\x80\xa6o-=Abmut xAiInvalid byte in new line.DeA special case of Tuple with exactly one field, e.g. \xe2\x80\xa6CnThe input unit(s) did not continue a matching string. Once \xe2\x80\xa6ClThe input unit(s) matched a string but there is no value \xe2\x80\xa6DmA marker trait to designate that a type is not zero. All \xe2\x80\xa6CjAn empty syntax tree node that consumes no tokens when \xe2\x80\xa6CaAn interface for casting between machine scalars.gOPTIONSCeA thread-safe cell which can be written to only once.0CjAn iterator over all occurrences of a single byte in a \xe2\x80\xa600EeA Future consuming a Service and request, waiting until \xe2\x80\xa6BmControl struct for searching type parameters.B`Error type of OsRngAdI am an IDLE thread.AdI\xe2\x80\x99m a virtual CPU.AoReference to PKey.BbType of encryption padding to use.CkAll pending output is flushed to the output buffer, but \xe2\x80\xa6AaA partial result.CkZlib partial flush. Currently treated as Sync.DkA path like core::mem::replace possibly containing generic \xe2\x80\xa6CnThe dots in a tuple or slice pattern: [0, 1, ..].CaA type ascription pattern: foo: f64.CaA pattern that matches any value: _.o::CmRun an anchored search for a specific pattern. This means \xe2\x80\xa6CfFuture for the Peekable::peek_mut method.BoFuture for the pending() function.BoStream for the pending() function.AmIn queue for FIPS validation.n%A`Persian calendarBlPhonebook style ordering (such as in German)CnA context object which can perform asymmetric cryptography \xe2\x80\xa6DfA trait for either Owned or Shared pointers.CgPrecise quality based on the underlying compression \xe2\x80\xa6BeGeneric trait for primitive integers.ChA printer for a regular expression abstract syntax tree.CeA printer for a regular expression\xe2\x80\x99s high-level \xe2\x80\xa6C`Private Extension Type marked as x.CoA list of Private Use Extensions as defined in \xe2\x80\xa6ChA tag type indicating that a key has private components.BlThe goal of tracing generic parameter usage.CnParallel iterator over immutable non-overlapping chunks of \xe2\x80\xa6CnContains the address of the previous web page from which a \xe2\x80\xa6CjInforms the web browser that the current page or frame \xe2\x80\xa6CdCharacters used in the definition of Ideographic \xe2\x80\xa6EkAddress-of operation: &raw const place or &raw mut place.ChA wrapper around a byte buffer that is incrementally \xe2\x80\xa60BaReads the entries in a directory.ClThe type of reducer that is produced if this consumer is \xe2\x80\xa6DhThe reducer is the final step of a Consumer \xe2\x80\x93 after a \xe2\x80\xa6CjIterator adaptor for the repeat_n() function.AkRepresents an HTTP request.AaA parsed Request.ChThe Body body of the Response.CmResults type. This is the \xe2\x80\x98block\xe2\x80\x99 an RNG implementing \xe2\x80\xa6BmThe certificate is in the list and is revokedBgImplementation-level interface for RNGs0AbThe Tokio runtime.AgContinue the handshake.BdA non-recoverable IO error occurred.DnThe UniformSampler implementation supporting type X.BlFuture for the send_all method.E`An asynchronous function from a Request to a Response.CfThe Service value created by this factoryAcThe wrapped service10202CdA thread-safe cell that can be written to only once.DdDefines a GenericSequence which can be shortened by \xe2\x80\xa6DmGenericSequence that has one less element than SelfCfAlias for the associated type of Shr: \xe2\x80\xa6DhAn extension trait for Sinks that provides a variety of \xe2\x80\xa6EdSkipAny is an iterator that skips over n elements from \xe2\x80\xa6o/=DfA reference to a Socket that can be used to configure \xe2\x80\xa6AhTunnel Proxy via SOCKSv4AhTunnel Proxy via SOCKSv5BaAn escaped solidus /EfWhether a Punct is followed immediately by another Punct \xe2\x80\xa6DkA trait that can provide the Span of the complete contents \xe2\x80\xa6ClThe literal is written as a specially recognized escape, \xe2\x80\xa6BbImplements [SplitAt].AoTypes that can be split in two.CoOptions controlling the behavior of an SslContext.CkMatch the beginning of a line or the beginning of text. \xe2\x80\xa60BkThe identifier of a finite automaton state.CnThe identifier of a finite automaton state, represented by \xe2\x80\xa6BcA stealer handle of a worker queue.CaA mock generator yielding very predictable outputCaJSON input source that reads from a UTF-8 string.BjAt least one task was successfully stolen.BmThe length in bytes of an authentication tag.CmAllows the sender to include additional fields at the end \xe2\x80\xa6EgTakeAny is an iterator that iterates over n elements from \xe2\x80\xa6CiThe data could not be sent on the channel because the \xe2\x80\xa6DdFuture returned by timeout and timeout_at.AnApplies a timeout to requests.CnA wrapper that implements Tokio\xe2\x80\x99s IO traits for an inner \xe2\x80\xa6BlFuture for the try_fold method.DgTryFold is an iterator that applies a function over an \xe2\x80\xa6BnFuture for the try_join function.CaA light-weight lock guarded by an atomic boolean.BlFuture for the try_next method.CmAn iterator over all occurrences of two possible bytes in \xe2\x80\xa600DaA raw pointer type: *const T or *mut T.BoProtocol corresponding to UDPLITE.BjThe unknown language identifier \xe2\x80\x9cund\xe2\x80\x9d.AmThe unknown locale \xe2\x80\x9cund\xe2\x80\x9d.AoThe unknown language \xe2\x80\x9cund\xe2\x80\x9d.CeUsed as part of the exchange to upgrade the protocol.BeA type with no alignment requirement.C`Unicode Extension Type marked as u.CeUnicode Extensions provide information about user \xe2\x80\xa6DlA Unicode character class, e.g., \\pL or \\p{Greek}.nuCiA set of characters represented by Unicode scalar values.BkSample values uniformly between two bounds.0CmUnnamed fields of a tuple struct or tuple variant such as \xe2\x80\xa6BjAn unnamed field like self.0.AdunsizedCiA glob import in a use item: *.DhAn identifier imported by a use item: HashMap.DlA path prefix of imports in a use item: core::....EgA suffix of an import tree in a use item: Type as Renamed \xe2\x80\xa6GoA variant subtag (examples: "macos", "posix", "1996" etc.)DiThe Visitor that will be used to deserialize the content \xe2\x80\xa60A`An enum variant.CkVec4 functions which may not be implemented yet for all \xe2\x80\xa6BfRepresents a version of the HTTP spec.AmInvalid byte in HTTP version.fUnusedAdvirtualCiA trait for visiting an abstract syntax tree (AST) in \xe2\x80\xa6CiA trait for visiting the high-level IR (HIR) in depth \xe2\x80\xa6ChThis trait represents a visitor that walks through a \xe2\x80\xa60CkGeneral HTTP header contains information about possible \xe2\x80\xa6CmParallel iterator over immutable overlapping windows of a \xe2\x80\xa6CaAn X509 certificate revocation list.AoReference to X509.BiAn X509 certificate request.CgA zero-copy, byte-aligned vector for fixed-width types.BnTrait for securely erasing values from memory.BgThe positive difference of two numbers.000CdAccept a new incoming connection from this listener.BeAcquires a permit from the semaphore.CjSpecifies a directory from which certificates and CRLs \xe2\x80\xa6CgGet the adler32 checksum of the currently encoded data.CnReturns the adler32 checksum of the currently decompressed \xe2\x80\xa6CgCompute Adler-32 hash on Adler32Hash type.BjCompute Adler-32 hash on reader until EOF.BnCompute Adler-32 hash on buf reader until EOF.BfAdvance the internal cursor of the BufBnAdvance written index within initialized part.CoAdvance the filled cursor by n bytes.2CiReturn the next match for an infallible search if one \xe2\x80\xa6BgReturns the next nonce in the sequence.CeAdvances the size of the filled region of the buffer.BiPerforms AES IGE encryption or decryptionDhIf the Value is a Boolean, returns the associated bool. \xe2\x80\xa6DeReturns the value of this punctuation character as char.CkReturns a convenient single codepoint representation of \xe2\x80\xa60DeIf the Number is an integer, represent it as i128 if \xe2\x80\xa6DhIf the Value is a Null, returns (). Returns None otherwise.ClReturn the underlying representation of this look-around \xe2\x80\xa60BfNumber of seconds since the Unix epochDeIf the Number is an integer, represent it as u128 if \xe2\x80\xa6EhReturns this address as Unix SocketAddr if it is an AF_UNIX\xe2\x80\xa6BlConverts the ASN.1 underlying format to UTF8Bowrite_to will use at most n bytes.CmAdds a location to the error, such as a field or variant. \xe2\x80\xa6CjCreate a vector that is aligned to a runtime alignment \xe2\x80\xa6CmThis module contains generic backoff utilities to be used \xe2\x80\xa6CkThis is set to true on average once every 0.5ms for any \xe2\x80\xa6Dowrite_to will use between n and m bytes.CjThe name which this BindingInfo will bind to.")