1 line
278 KiB
JavaScript
1 line
278 KiB
JavaScript
rd_("ChReturns the length, in bytes, of the smallest string \xe2\x80\xa60ChReturns the length (in bytes) of the smallest string \xe2\x80\xa6CfA pure rust replacement for the miniz DEFLATE/zlib \xe2\x80\xa6E`Places the inverse of <code>a</code> modulo <code>n</code> in <code>self</code>.AoThe module path of the message.AlSet <code>module_path</code>CfReturns the path to the Rust module where the span \xe2\x80\xa60BlThe length, in bytes, of the public modulus.CjSets the <code>msCodeCom</code> flag to <code>true</code>.CjSets the <code>msCodeInd</code> flag to <code>true</code>.CjSets the <code>msCTLSign</code> flag to <code>true</code>.BfCalculate the multinomial coefficient.ChTurns a <code>Future<Output = T></code> into a \xe2\x80\xa60BnCreate a new DFA that never matches any input.CgCreate a new one-pass DFA that never matches any input.CeCreate a new sparse DFA that never matches any input.CcCreate a new lazy DFA that never matches any input.CbReturns an NFA that never matches at any position.CnCreate a new <code>PikeVM</code> that never matches any input.DgCreate a new <code>BoundedBacktracker</code> that never matches any \xe2\x80\xa6AnPrepares a key for decryption.AnPrepares a key for encryption.ClCreates an error with the specified message spanning the \xe2\x80\xa6EaCreate a new <code>WakerRef</code> from a <code>Waker</code> that must not be \xe2\x80\xa60CjCreates unidirectional buffer that acts like in memory \xe2\x80\xa6ChReturns the time at which this revocation check expires.C`The time at which this revocation check expires.CaReturns the CRL\xe2\x80\x99s <code>nextUpdate</code> time.AoThe nextUpdate time of the CRL.CkReturns true if this socket is set to nonblocking mode, \xe2\x80\xa6ChSet <code>SOCK_NONBLOCK</code> on the <code>Type</code>.AoNotifies the last waiting task.CiReturns the raw number of buckets allocated in the table.CaReturns the count of choices in this distributionAlInteger trait and functions.ChReturns the number of permits held by <code>self</code>.0ChThe number of threads receiving the broadcast in the \xe2\x80\xa6CmSets the number of threads to be used in the rayon thread \xe2\x80\xa610DcDeprecated in favor of <code>ThreadPoolBuilder::num_threads</code>.CkGets the number of TLS 1.3 session tickets that will be \xe2\x80\xa60CiReturns the number of worker threads used by the runtime.CaReturns the server\xe2\x80\x99s OCSP response, if present.DcCreates a <code>Sender</code> from a FIFO file with the options \xe2\x80\xa6CkAuthenticates and decrypts (\xe2\x80\x9copens\xe2\x80\x9d) data in place, \xe2\x80\xa6DhLike <code>super::OpeningKey::open_within()</code>, except it accepts anBeSets the <code>otherName</code> flag.AlReturn output size in bytes.AmGet output size of the hasher0DkGet output size of the hasher instance provided to the <code>new</code> \xe2\x80\xa6221ClReturns a parallel iterator over substrings that match a \xe2\x80\xa6DdReturns a parallel iterator over at most <code>chunk_size</code> \xe2\x80\xa6CgSorts the slice in parallel with a comparator function.CnReturns a parallel iterator over all contiguous windows of \xe2\x80\xa6EeThis library provides implementations of <code>Mutex</code>, <code>RwLock</code>, \xe2\x80\xa6BnCreates and initializes a <code>BigInt</code>.DhCreates and initializes a <code>BigUint</code>. The input slice must \xe2\x80\xa6CiConstruct from a slice. Errors if the slice doesn\xe2\x80\x99t \xe2\x80\xa6CkParse a VarZeroSlice from a slice of the appropriate formatCiParse a VarZeroVec from a slice of the appropriate formatEbAttempt to construct a <code>&ZeroSlice<T></code> from a byte slice, \xe2\x80\xa6DlParses a <code>&[u8]</code> buffer into a <code>ZeroVec<T></code>.EmParses a byte slice, <code>&[u8]</code>, and return it as <code>&Self</code> with \xe2\x80\xa6CeParses zero or more inner attributes from the stream.EeParse a pattern, possibly involving <code>|</code>, but not a leading <code>|</code>.BeParses a named (braced struct) field.CeParses zero or more outer attributes from the stream.DiQuasi-quotation macro that accepts input like the <code>quote!</code> \xe2\x80\xa6CcLexicographically compares the elements of this \xe2\x80\xa6BbMethod for performing the divisionCcReturns the length of the pattern for the given ID.CcReturns the total number of patterns in this regex.CkReturns the total number of patterns compiled into this \xe2\x80\xa60CkReturns the total number of patterns matched by this regex.10CkReturns the number of patterns added to this builder so \xe2\x80\xa6CgReturns the total number of regex patterns in this NFA.33DdReturns the total number of patterns in this <code>GroupInfo</code>.CdDerives a key from a password and salt using the \xe2\x80\xa6CgRetrieve the sender for the data at the head of the \xe2\x80\xa6ClRetrieve the sender of the data at the head of the input \xe2\x80\xa6CkA macro that creates a projection type covering all the \xe2\x80\xa6ClLooks up a value by a JSON Pointer and returns a mutable \xe2\x80\xa6CkPolls to accept a new incoming connection to this listener.0DeReturns <code>Ready</code> when the underlying connection has closed.DkChecks whether the <code>oneshot</code> channel has been closed, and if \xe2\x80\xa6CjThis API provides necessary functionality for building \xe2\x80\xa6BmReturns the private key from the DH instance.AnReturns the private key value.DiReturns the private key associated with this <code>SslContext</code>, \xe2\x80\xa6BjLike <code>SslContext::private_key</code>.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsBeReturns the two-byte ID of the cipherDeThe cryptographically weak counterpart to <code>rand</code>. Not \xe2\x80\xa6DiWrites a signed 128 bit integer to <code>self</code> in little-endian \xe2\x80\xa60DiWrites a signed 128 bit integer to <code>self</code> in native-endian \xe2\x80\xa60CnWrites an unsigned 128 bit integer to <code>self</code> in \xe2\x80\xa6000DaWrites an unsigned n-byte integer to <code>self</code> in the \xe2\x80\xa6000BdThe ChaCha random number generators.CnReturn a bool with a probability <code>p</code> of being true.00CfReturn an iterator over <code>random()</code> variatesCdReturn an iterator over <code>random</code> variates0BgReturns a reference to the read buffer.0CnReads an 32-bit floating point type in little-endian order \xe2\x80\xa60CnReads an 64-bit floating point type in little-endian order \xe2\x80\xa60CmReads a signed 16-bit integer in little-endian order from \xe2\x80\xa60CmReads a signed 32-bit integer in little-endian order from \xe2\x80\xa60CnReads an signed 64-bit integer in little-endian order from \xe2\x80\xa60ClCreates a future which will read all the bytes from this \xe2\x80\xa6CjReads all bytes until EOF in this source, placing them \xe2\x80\xa60CkReads an unsigned 16-bit integer in little-endian order \xe2\x80\xa60CkReads an unsigned 32-bit integer in little-endian order \xe2\x80\xa60CkReads an unsigned 64-bit integer in little-endian order \xe2\x80\xa60DaLike <code>read</code>, but takes a possibly-uninitialized slice.CmReturns the raw OpenSSL error constant for the reason for \xe2\x80\xa6CnIdentifies the reason for the certificate revocation. When \xe2\x80\xa60AfVisit a boolean value.0BeVisit a signed 128-bit integer value.0BhVisit an unsigned 128-bit integer value.0DdGet the value of the <code>IP_RECVTOS</code> option for this socket.DjReduces the items in the iterator into one item using <code>op</code>. \xe2\x80\xa6BmGet the remote address of the transport used.BcRemoves a file from the filesystem.DeCreates a new stream that repeats elements of type <code>A</code> \xe2\x80\xa6CnTemporarily unpins the thread, executes the given function \xe2\x80\xa6CiReplace all matches with a corresponding value in the \xe2\x80\xa6CgReturns a mutable reference to the push promise\xe2\x80\x99s \xe2\x80\xa6DkResets the interval after the specified <code>std::time::Duration</code>\xe2\x80\xa6CfReset the given cache such that it can be used for \xe2\x80\xa60000EcResizes the <code>SmallVec</code> in-place so that <code>len</code> is equal to \xe2\x80\xa6ClCreates a new span with the same line/column information \xe2\x80\xa6CjRe-subscribes to the channel starting from the current \xe2\x80\xa6C`Return a mutable reference to the reverse cache.DfShifts the bits to the left by a specified amount, <code>n</code>, \xe2\x80\xa6CmThis version of the function crops off the padding on the \xe2\x80\xa6BdReturns the RSA padding mode in use.0000DgThe integer type for the <code>ss_family</code> field on this platform.ClCreate an iterator that generates values using the given \xe2\x80\xa60DfCreate an iterator that generates random values of <code>T</code>, \xe2\x80\xa60CmReturns the end offset of the leftmost match. If no match \xe2\x80\xa6DgThis is like <code>Regex::search</code>, but requires the caller to \xe2\x80\xa6DiModifies the watched value <strong>unconditionally</strong> in-place, \xe2\x80\xa6CkSets the <code>serverAuth</code> flag to <code>true</code>.DcConstruct a new <code>KeyUsage</code> as appropriate for server \xe2\x80\xa6BlLoads trusted root certificates from a file.BhSets <code>CLOEXEC</code> on the socket.CnSets the dispatch as the default dispatch for the duration \xe2\x80\xa6DjSets the <code>Subscriber</code> as the default for the current thread \xe2\x80\xa61BkSets the extra data at the specified index.0B`Sets the factors of the Rsa key.BiSets the digest used for HKDF derivation.DiSet that all sockets have <code>SO_NODELAY</code> set to the supplied \xe2\x80\xa6DeSets the value of the <code>TCP_NODELAY</code> option on this socket.00DeSet the value for the <code>IPV6_V6ONLY</code> option on this socket.CkSets the options used by the context, returning the old \xe2\x80\xa6AlEnables or disables padding.CdSet the pattern on this <code>Captures</code> value.CkSets the peer key used for secret derivation along with \xe2\x80\xa6CjSets the certificate purpose. The purpose value can be \xe2\x80\xa6AmSets the verification purposeCkSets whether the NFA produced by this builder should be \xe2\x80\xa6AlSets the session to be used.ClSets the length of the authentication tag to generate in \xe2\x80\xa6DdSets the value of the <code>TCP_MAXSEG</code> option on this socket.BdSets the version of the certificate.BmSet the numerical value of the version field.DmLike <code>Self::sign</code> but appends the signature to a <code>Vec</code>.AfReturns the signature.BiSkips the reader to the end of the input.CgReturn a future that resolves at <code>deadline</code>.BmWaits until <code>deadline</code> is reached.CnSort the map\xe2\x80\x99s key-value pairs in place using a sort-key \xe2\x80\xa6CkSort the set\xe2\x80\x99s values in place using a key extraction \xe2\x80\xa6CmReturns the source text behind a span. This preserves the \xe2\x80\xa6DhSpawns a task that polls the given future with output <code>()</code> to0DnSpawns a <code>!Send</code> future on the current <code>LocalSet</code> or \xe2\x80\xa6DcSpawn the provided task on the current <code>LocalSet</code> or \xe2\x80\xa6CiSpawns a <code>!Send</code> task onto the local task set.CkReturns the first key-value pair and the rest of the slice,DkReturns the first value and the rest of the slice, or <code>None</code> \xe2\x80\xa6ClReturns a tuple with the first element and a subslice of \xe2\x80\xa6CjSqueezes buf out of the hasher. Can be called multiple \xe2\x80\xa6CdReturns the context corresponding to the current \xe2\x80\xa6CeReturns the starting state for the given anchor mode.CiReturn the ID of the start state for this DFA for the \xe2\x80\xa6CnReturn the ID of the start state for this lazy DFA for the \xe2\x80\xa6ChSteals a batch of tasks and pushes them into another \xe2\x80\xa6CfSteals a batch of tasks and pushes them into a worker.BaAdditional context, if available.AjSubivision (-u-sd-) subtag0DkRemove the element at <code>index</code> and swap the last element into \xe2\x80\xa6CiRemove the key, value pair stored in the map for this \xe2\x80\xa60DkRemove the key-value pair equivalent to <code>key</code> and return its \xe2\x80\xa61DiRemove the value from the set, and return <code>true</code> if it was \xe2\x80\xa6DhRemove the element at position <code>index</code>, replacing it with \xe2\x80\xa6CjExtract the stopping future out of the combinator. The \xe2\x80\xa6DjAttempt to take the output of a <code>MaybeDone</code> without driving \xe2\x80\xa6DeAttempt to take the output of a <code>TryMaybeDone</code> without \xe2\x80\xa6ClOnce the stopping future is resolved, this method can be \xe2\x80\xa6EjConsumes the <code>Data</code>, returning <code>Fields<F></code> if it was a struct.DdGet the value of the <code>TCP_NODELAY</code> option on this socket.CnRun a test on a custom derive. This macro expands both the \xe2\x80\xa6CbThe time that this revocation check was performed.CmSets a closure which takes a thread index and returns the \xe2\x80\xa60DcDeprecated in favor of <code>ThreadPoolBuilder::thread_name</code>.DgSets name of threads spawned by the <code>Runtime</code>\xe2\x80\x99s thread \xe2\x80\xa6CmReturn the memory representation of this number as a byte \xe2\x80\xa6DkReturns the sign and the byte representation of the <code>BigInt</code> \xe2\x80\xa6DbReturns the byte representation of the <code>BigUint</code> in \xe2\x80\xa6102CkReturn the underlying integer as raw bytes in native endian03CmReturn the underlying small index integer as raw bytes in \xe2\x80\xa611CkReturns the integer in the requested base in big-endian \xe2\x80\xa60CnReturns the integer in the requested base in little-endian \xe2\x80\xa60CcConstruct a new <code>SmallVec</code> from a slice.AlLayer traits and extensions.CcThe sorted sequence of non-overlapping transitions.CkA dense representation of this state\xe2\x80\x99s transitions on \xe2\x80\xa6BmTries to acquire a permit from the semaphore.CnReturn the next match for a fallible search if one exists, \xe2\x80\xa6CgAttempts to cast the content type of a <code>Rc</code>.CnAttempt to transform a stream into a collection, returning \xe2\x80\xa60ChReturns a Handle view over the currently running RuntimeClFlatten the execution of this future when the successful \xe2\x80\xa60CiFlattens a stream of streams into just one continuous \xe2\x80\xa60CmGets an IEEE754 single-precision (4 bytes) floating point \xe2\x80\xa600CmGets an IEEE754 double-precision (8 bytes) floating point \xe2\x80\xa600DjGets a signed 16 bit integer from <code>self</code> in big-endian byte \xe2\x80\xa600DjGets a signed 32 bit integer from <code>self</code> in big-endian byte \xe2\x80\xa600DjGets a signed 64 bit integer from <code>self</code> in big-endian byte \xe2\x80\xa600DjGets a signed n-byte integer from <code>self</code> in big-endian byte \xe2\x80\xa600DhGets an unsigned 16 bit integer from <code>self</code> in big-endian \xe2\x80\xa600DhGets an unsigned 32 bit integer from <code>self</code> in big-endian \xe2\x80\xa600DhGets an unsigned 64 bit integer from <code>self</code> in big-endian \xe2\x80\xa600CnAttempts to cheaply reclaim already allocated capacity for \xe2\x80\xa6DgTries to reserve capacity for at least <code>additional</code> more \xe2\x80\xa600DjReserves capacity for at least <code>additional</code> more headers to \xe2\x80\xa6DfTry to reserve capacity for <code>additional</code> more key-value \xe2\x80\xa6D`Try to reserve capacity for <code>additional</code> more values.DdReserve capacity for <code>additional</code> more elements to be \xe2\x80\xa6CnTries to acquire a slot in the channel without waiting for \xe2\x80\xa6CmRuns all tasks and returns after completing one future or \xe2\x80\xa6CnTries to send data on the socket to the given address, but \xe2\x80\xa6CeTries to send a datagram to the peer without waiting.DlAttempt to convert a <code>PotentialCodePoint</code> to a <code>char</code>.CjAttempts to upgrade an upgradable lock to an exclusive \xe2\x80\xa6ClTries to atomically upgrade an upgradable read lock into \xe2\x80\xa6CfTry to zero out this object from memory using Rust \xe2\x80\xa6CnIterator over the type parameters in <code>self.params</code>.CmCreates a new suffixed integer literal with the specified \xe2\x80\xa6C`Unlocks this mutex using a fair unlock protocol.CnUnlocks this mutex using a fair unlock protocol. The inner \xe2\x80\xa6BoUnlocks the mutex using a fair unlock protocol.000CmUnlocks the <code>RwLock</code> using a fair unlock protocol.0000CdReturns a reference to a dummy guard that allows \xe2\x80\xa6AfReturns the left value0CkGet an upper bound on the decompressed size of data, if \xe2\x80\xa6B`Verifies the stored certificate.CmPrepares the context for signature verification using the \xe2\x80\xa6CmReturns the verify mode that was set on this context from \xe2\x80\xa6DcReturns the verify mode that was set using <code>set_verify</code>.CfReturns a mutable reference to the associated version.0BeGet the HTTP version for this requestCkReturns a string describing the protocol version of the \xe2\x80\xa6CmThe input contains a byte array. The lifetime of the byte \xe2\x80\xa60CgIndicates that the associated task is ready to make \xe2\x80\xa60CdCreates a new decoder around a <code>BufRead</code>.CdCreates a new encoder around a <code>BufRead</code>.DgCreates an empty <code>HashMap</code> which will use the given hash \xe2\x80\xa6CiCreates a new empty hash set which will use the given \xe2\x80\xa6C`Create a new map with <code>hash_builder</code>.C`Create a new set with <code>hash_builder</code>.CmCreate a new <code>HasherRng</code> with the provided hasher.DjConstruct a pretty printer formatter that uses the <code>indent</code> \xe2\x80\xa6BoCreates a DataError with a data marker context.CmSets the data marker of a DataError, returning a modified \xe2\x80\xa6CjCreate a new pair of offsets from the given needle and \xe2\x80\xa6CaCreates a new encoder from a prepared zio writer.CkCreates a new decoder around the given prepared zio writer.DkLocks this <code>RwLock</code> with exclusive write access, causing the \xe2\x80\xa6CdAdds <code>bytes</code> to the checksum calculation.CbConvenient method for <code>.writen().len()</code>0CcCooperatively yields execution to local Rayon work.000DjCustom derives for <code>Yokeable</code> from the <code>yoke</code> crate.DgCreate a new <code>ArrayString</code> value fully filled with ASCII \xe2\x80\xa6DaError returned from the <code>Semaphore::acquire</code> function.DjSample a <code>u8</code>, uniformly distributed over ASCII letters and \xe2\x80\xa6DbA <code>Layer</code> that produces a <code>AndThen</code> service.DjExtensions to the <code>ParseStream</code> API to support manipulating \xe2\x80\xa6Db(<code>AL</code>) any strong right-to-left (Arabic-type) characterBh(<code>AN</code>) any Arabic-Indic digitCnA marker trait used to identify values that can be used as \xe2\x80\xa6CmAn escaped ASCII plane control character (usually escaped \xe2\x80\xa6AjRead bytes asynchronously.0AkReads bytes asynchronously.DkAn extension trait which adds utility methods to <code>AsyncRead</code> \xe2\x80\xa6AjReads bytes from a source.DkAn extension trait which adds utility methods to <code>AsyncSeek</code> \xe2\x80\xa6DjAn extension trait that adds utility methods to <code>AsyncSeek</code> \xe2\x80\xa6CdThe variadic argument of a function pointer like \xe2\x80\xa6Acbase64 decode errorCcCharacters that are mirrored in bidirectional text.B`The <code>&=</code> operatorAlThe <code>^=</code> operatorCiA trait for RNGs which do not generate random numbers \xe2\x80\xa6CdAn enum expressing all Serde formats known to ICU4X.Co<code>DynamicDataMarker</code> for raw buffers. Returned by \xe2\x80\xa6BdA mutable reference to a byte slice.ChIndicates how caches have handled a response and its \xe2\x80\xa6C`Used to indicate the media type of the resource.DcCallback function and user used in <code>compress_to_output</code>.CnA future that resolves when the receiving end of a channel \xe2\x80\xa6A`<code>(a)</code>ChAn iterator over all non-overlapping captures for an \xe2\x80\xa6AeChaCha with 12 roundsAeChaCha with 20 roundsBhA reference to a <code>CipherCtx</code>.BlA single component of a character class set.EcA single Unicode character class, e.g., <code>\\pL</code> or <code>\\p{Greek}</code>.AjA Unicode character class.CiA set of characters represented by Unicode scalar values.B`Zerocopy\xe2\x80\x99s generic error type.CiAn opaque error indicating the caller must provide at \xe2\x80\xa6CiA Unicode Currency Identifier defines a type of currency.AhThe ID of a data marker.CbA data provider that loads data for a specific \xe2\x80\xa6CiA response object containing an object as payload and \xe2\x80\xa6CmNote that this error variant is no longer used. Namely, a \xe2\x80\xa6CkAllows to decompress independently multiple blocks of data.CmA guard that resets the current default dispatcher to the \xe2\x80\xa600CaDefault compromise between speed and compression.DjA <strong>data format</strong> that can deserialize any data structure \xe2\x80\xa6CbThe type of the deserializer being converted into.1101CdA structure that deserializes JSON into Rust values.0DiA deserializer for the <code>application/x-www-form-urlencoded</code> \xe2\x80\xa60DnThe <strong>channel</strong>\xe2\x80\x99s sending half has become disconnected, and \xe2\x80\xa6DfA <code>Value</code> which serializes using <code>fmt::Display</code>.0BdReference to <code>DistPoint</code>.CmTypes (distributions) that can be used to create a random \xe2\x80\xa6ChA wrapper for cancellation token which automatically \xe2\x80\xa6CgA bidirectional pipe to read and write bytes in memory.DhAlgorithmIdentifier for <code>id-ecPublicKey</code> with named curve \xe2\x80\xa6CgAlgorithmIdentifier for <code>ecdsa-with-SHA256</code>.CgAlgorithmIdentifier for <code>ecdsa-with-SHA384</code>.CgAlgorithmIdentifier for <code>ecdsa-with-SHA512</code>.DkAn empty header, useful for constructing a <code>Header</code> array to \xe2\x80\xa6CfThe OpenSSL environment variable to configure what \xe2\x80\xa6levent-streamDjIn this mode calling <code>derive</code> will just perform the extract \xe2\x80\xa6CmA Sec1-encoded plaintext private key; as specified in RFC \xe2\x80\xa6BdAn ECDSA key pair, used for signing.DfA wrapper around <code>UnicodeSet</code> data (characters and strings)BoA marker for the given <code>DataStruct</code>.C`A <code>continue</code>, with an optional label.BfA try block: <code>try { ... }</code>.CeCreates an instance by parsing an entire generics \xe2\x80\xa6ChAn error when parsing a <code>Mime</code> from a string.DoStruct representing a generic array - <code>GenericArray<T, N></code> \xe2\x80\xa6DhA mirror of <code>syn::GenericParam</code> which is generic over all \xe2\x80\xa6CiA generic type parameter, lifetime, or const generic: \xe2\x80\xa6BbThis value is obsolete and unused.0CjProperty used together with the definition of Standard \xe2\x80\xa6AdDeprecated property.AfHttp1 part of builder.AfHttp2 part of builder.DkThis is a valid separator as <code>DataLocale</code> will never produce \xe2\x80\xa6AiIP Payload Comp. ProtocoldDCCPAcgroup mgmt protocolAafor compatibilityAbIP6 no next headerAdresource reservationdSCTPCbReturned by <code>Generics::split_for_impl</code>.BhAn associated type within an impl block.BkReturn type of <code>IndexVec::iter</code>.DiA view into an occupied entry in an <code>IndexMap</code> obtained by \xe2\x80\xa6CnA struct that compbines a decompressor with extra data for \xe2\x80\xa6EoA <code>Future</code> that has been instrumented with a <code>tracing</code> <code>Span</code>.CnThe input unit(s) continued a matching string and there is \xe2\x80\xa6CmA lazy iterator producing elements in the intersection of \xe2\x80\xa60DdThe intersection of two sets, e.g., <code>\\pN&&[a-z]</code>.ClThe input weight sequence is empty, too long, or wrongly \xe2\x80\xa6BgAn iterator over binomial coefficients.CkAn OID value indicating an Extended Key Usage (EKU) key \xe2\x80\xa6C`(<code>Nl</code>) A letterlike numeric character0AiLittle-endian byte order.DhA handle to a <code>LocalPool</code> that implements <code>Spawn</code>.AoNumbers which have lower boundsCjIndicates the max number of intermediaries the request \xe2\x80\xa6Bh207 Multi-Status [RFC4918, Section 11.1]CbResponse future from <code>MapErr</code> services.CkParallel iterator over substrings that match a pattern, \xe2\x80\xa6BoThe fused multiply-add assignment operation \xe2\x80\xa6Be510 Not Extended [RFC2774, Section 7]Bj304 Not Modified [RFC9110, Section 15.4.5]AeDo not query the MTU.BeThe endianness used by this platform.DmOptional type which uses <code>NichedOptionULE<U,N></code> as ULE type.AnNo items found of desired typeB`A no-op <code>Subscriber</code>.0Bj<code>(?:a)</code> and <code>(?i:a)</code>CkGeneric trait for types implementing numeric assignment \xe2\x80\xa6DcThe trait for <code>NumAssign</code> types which also implement \xe2\x80\xa6loctet-streamCmA distribution to sample floating point numbers uniformly \xe2\x80\xa6CiA future representing a value which may or may not be \xe2\x80\xa6FhA type allowing one to represent <code>Option<U></code> for <code>VarULE</code> <code>U</code> \xe2\x80\xa6Cj(<code>ON</code>) most other symbols and punctuation marksAeTask is an IO worker.BbEarly kill for mce process policy.B`Randomize virtual address space.AkUsed super-user privileges.C`If unset the fpu must be initialized before use.AiI\xe2\x80\x99m a workqueue worker.AeParser configuration.BoA reference pattern: <code>&mut var</code>.BfRepresents the path component of a URICeAn error occurred during a true-<code>Pod</code> castDkThe things that can go wrong when casting between <code>Pod</code> data \xe2\x80\xa6CkA stream of pushed responses and corresponding promised \xe2\x80\xa6BfError putting data into output buffer.CnParallel iterator over immutable non-overlapping chunks of \xe2\x80\xa6BnRaw fair mutex type backed by the parking lot.CeAdditional methods for mutexes which support fair \xe2\x80\xa6CbFuture for the <code>read_to_string</code> method.CaFuture for the <code>read_vectored</code> method.DlConvert an <code>AsyncRead</code> into a <code>Stream</code> of byte chunks.DeA <code>Future</code> that yields the service when it is ready to \xe2\x80\xa6BfA reason phrase in an HTTP/1 response.DiThe handle to a remote future returned by <code>remote_handle</code>. \xe2\x80\xa6AoThe repetition operator itself.DhA wrapper around any PRNG that implements <code>BlockRngCore</code>, \xe2\x80\xa6Am<code>=</code> cannot be usedFbError indicating a <code>ReadHalf<T></code> and <code>WriteHalf<T></code> were not \xe2\x80\xa6FaError indicating a <code>SplitSink<S></code> and <code>SplitStream<S></code> were \xe2\x80\xa6CkError indicating that two halves were not from the same \xe2\x80\xa60BhType wrapping a runtime alignment value.CaMost extensions are not defined for SSLv3 but \xe2\x80\xa6DhHelper trait similar to <code>Borrow</code> but implemented only for \xe2\x80\xa6BfSample or extend a <code>String</code>BaA secure random number generator.ClFuture for the <code>BufReader::seek_relative</code> method.BbSend a response back to the clientDhAccessor for <code>GenericSequence</code> item type, which is really \xe2\x80\xa6DeType returned from <code>serialize_map</code> for serializing the \xe2\x80\xa60CeReturned from <code>Serializer::serialize_map</code>.110DeType returned from <code>serialize_seq</code> for serializing the \xe2\x80\xa60CeReturned from <code>Serializer::serialize_seq</code>.110CjError that can be returned from <code>SetOnce::set</code>.mSetup failed.CbResponse future from <code>Shared</code> services.FhWhen casting an individual <code>T</code>, <code>&T</code>, or <code>&mut T</code> value the \xe2\x80\xa6Dj<code>SkipAnyWhile</code> is an iterator that skips over elements from \xe2\x80\xa6CjA value and an associated position in source code. The \xe2\x80\xa6BgReference to an <code>SslCipher</code>.ChA type which wraps client-side streams in a TLS session.CfThis error occurs when an ID could not be constructed.ChThis error occurs when a value could not be constructed.BoFuture for the <code>into_future</code> method.DlConvert a <code>Stream</code> of byte chunks into an <code>AsyncRead</code>.CnA structure containing the result of a call to the inflate \xe2\x80\xa6EhUse a <code>tokio::io::AsyncRead</code> synchronously as a <code>std::io::Read</code>\xe2\x80\xa6ClA secure random number generator where the random values \xe2\x80\xa6Dh<code>TakeAnyWhile</code> is an iterator that iterates over elements \xe2\x80\xa6CaConfigures a socket\xe2\x80\x99s TCP keepalive parameters.ChApplies a timeout to requests via the supplied inner \xe2\x80\xa6BjA builder for client-side TLS connections.CkTrailing data was found while parsing DER-encoded input \xe2\x80\xa6Cf(<code>T</code>) a conjoining trailing consonant Jamo.CaThe error type of fallible reference conversions.DjA marker trait over <code>TryRngCore</code> for securely unpredictable \xe2\x80\xa60CbStream for the <code>try_filter_map</code> method.BgImplements [<code>TryFromBytes</code>].BlTypes for which some bit patterns are valid.CjAdapters specific to <code>Result</code>-returning futuresEgError returned from the <code>Mutex::try_lock</code>, <code>RwLock::try_read</code> \xe2\x80\xa6BoA future that may have completed with an error.BlThe error type of fallible read-conversions.ChError returned by <code>Receiver::try_recv</code> or \xe2\x80\xa6CbError returned by <code>Receiver::try_recv</code>.DnError returned by the <code>try_recv</code> function on <code>Receiver</code>.EeAn error returned from the <code>try_recv</code> function on a <code>Receiver</code>.CcThe error type returned from <code>try_send</code>.CdAn error when calling <code>try_send_request</code>.C`Error returned by <code>Sender::try_send</code>.CbStream for the <code>try_skip_while</code> method.CjAdapters specific to <code>Result</code>-returning streamsCbStream for the <code>try_take_while</code> method.BoA writeable object that can fail while writing.CkVarULE type for tuples with 2 elements. See module docs \xe2\x80\xa6CkVarULE type for tuples with 3 elements. See module docs \xe2\x80\xa6CkVarULE type for tuples with 4 elements. See module docs \xe2\x80\xa6CkVarULE type for tuples with 5 elements. See module docs \xe2\x80\xa6CkVarULE type for tuples with 6 elements. See module docs \xe2\x80\xa6CjThe input contained a tuple variant that was not expected.0CbReturned by <code>Generics::split_for_impl</code>.Bj401 Unauthorized [RFC9110, Section 15.5.2]BiUncompressed conversion from point value.Bk414 URI Too Long [RFC9110, Section 15.5.15]DfA <code>\\u</code> prefix. When used without brackets, this form is \xe2\x80\xa6CmThe back-end implementing <code>UniformSampler</code> for \xe2\x80\xa6DmThe back-end implementing <code>UniformSampler</code> for <code>usize</code>.AgA Unix datagram socket.CbAn I/O object representing a Unix datagram socket.BiA non-blocking Unix domain socket server.CnA Unix socket which can accept connections from other Unix \xe2\x80\xa6AnResult of an unpark operation.CbFuture for the <code>unwrap_or_else</code> method.AoNumbers which have upper boundsCbUtf8Sequence represents a sequence of byte ranges.CmA mutable iterator of all values associated with a single \xe2\x80\xa6CjA zero-copy \xe2\x80\x9cslice\xe2\x80\x9d, that works for unsized types, \xe2\x80\xa6CmPath from end-entity certificate to trust anchor that\xe2\x80\x99s \xe2\x80\xa6DaReturns a <code>Ready</code> representing write closed readiness.E`<code>WeakDispatch</code> is a version of <code>Dispatch</code> that holds a \xe2\x80\xa60CkAn abstract syntax tree for a singular expression along \xe2\x80\xa6E`A <code>Future</code> that has been instrumented with a <code>tracing</code> \xe2\x80\xa6CmA container to parse some syntax and retain access to the \xe2\x80\xa6AhAdds trailers to a body.o<code>\\b</code>CjMatch the end of an ASCII-only word boundary. That is, \xe2\x80\xa60BgReference to an <code>X509Store</code>.DgReturns a new <code>AbortHandle</code> that can be used to remotely \xe2\x80\xa6CcAcquires <code>n</code> permits from the semaphore.CnReturn the next half match for an infallible search if one \xe2\x80\xa6B`Requires OpenSSL 1.0.2 or newer.00CiA library for finding occurrences of many patterns at \xe2\x80\xa6AkAllocated height in pixels.ClReturns the total number of elements in the alphabet for \xe2\x80\xa60CgReturn the total number of elements in the alphabet \xe2\x80\xa6BjCreate a new DFA that matches every input.CcCreate a new one-pass DFA that matches every input.1BoCreate a new lazy DFA that matches every input.CjReturns an NFA with a single regex pattern that always \xe2\x80\xa6CjCreate a new <code>PikeVM</code> that matches every input.DfCreate a new <code>BoundedBacktracker</code> that matches every input.ClCreates a future that is always immediately ready with a \xe2\x80\xa6A`Add a name entryDiIf the <code>Value</code> is an Array, returns the associated mutable \xe2\x80\xa6BeGets the bytes of this value mutably.CkReturns a mutable reference to a slice over the objects \xe2\x80\xa6CiReturn a mutable slice containing all elements of the \xe2\x80\xa6CmReturns the remaining items of this iterator as a mutable \xe2\x80\xa6CcReturns the mutable slice view of <code>Self</code>CeExtracts a mutable slice containing the entire array.2CmReturns a mutable slice of all the key-value pairs in the \xe2\x80\xa6CkReturns a mutable slice of the remaining entries in the \xe2\x80\xa6BnExtracts a mutable slice of the entire vector.5ChReturn mutable references to the forward and reverse \xe2\x80\xa6BaGet the signal\xe2\x80\x99s numeric value.EaTurn a type\xe2\x80\x99s generics like <code><X, Y></code> into a turbofish like \xe2\x80\xa6ChObtains a reference to this trie as a Rust type that \xe2\x80\xa6CfDereferences this slice as <code>&[T::ULE]</code>.CdReads or writes from the file descriptor using a \xe2\x80\xa6De<code>futures::task::AtomicWaker</code> extracted into its own crate.EbReturns the ceil value of the average of <code>self</code> and <code>other</code>.0EeReturns the ceiling value of the average of <code>x</code> and <code>y</code> \xe2\x80\x93 \xe2\x80\xa6EeReturns the ceiling value of the average of <code>self</code> and <code>other</code>.BdGet a reference to the backing cart.BoParses the literal into a selected number type.DiCalled before every object. Writes a <code>{</code> to the specified \xe2\x80\xa6DgCalled before each series of <code>write_string_fragment</code> and \xe2\x80\xa6CmUpdates the binding name for each fo the passed-in fields \xe2\x80\xa60CdReturns a mut slice of the bindings in this Variant.EaModifies this set to contain the union of <code>self</code> and <code>rhs</code>.D`The bitwise or (<code>|</code>) of the bits in two flags values.00000000000BoFixed size buffer for block processing of data.DgReturns the <code>DataMarkerInfo</code> that this provider uses for \xe2\x80\xa6DaRe-interprets <code>Box<T></code> as <code>BoxBytes</code>.CgTurn this body into a boxed trait object that is !Sync.CeReturns the bucket index in the table for this entry.CnInitializes the global thread pool. This initialization is \xe2\x80\xa60DcCreates a scoped <code>ThreadPool</code> initialized using this \xe2\x80\xa60CgBuild a regex from the given pattern using sparse DFAs.CnA debug settting for whether to attempt to shrink the size \xe2\x80\xa6CmA debug setting for whether to attempt to shrink the size \xe2\x80\xa60CmWhether to attempt to shrink the size of the alphabet for \xe2\x80\xa6ChWhether to attempt to shrink the size of the DFA\xe2\x80\x99s \xe2\x80\xa6CmReturns the equivalence classes that make up the alphabet \xe2\x80\xa6100CmWhether to attempt to shrink the size of the lazy DFA\xe2\x80\x99s \xe2\x80\xa6BbGet the byte classes for this NFA.DdRe-interprets <code>&mut T</code> as <code>&mut [u8]</code>.C`Derives a key and an IV from various parameters.DdCreates a future that resolves when this <code>Sender</code>\xe2\x80\x99s \xe2\x80\xa6CkReturns the canonical, absolute form of a path with all \xe2\x80\xa6BmReturns the total number of capturing groups.CdTypes for optional pointers with niche optimization.CbCatches unwinding panics while polling the future.0CbCatches unwinding panics while polling the stream.0CjGet the stack of certificates from the PKCS7_SIGNED objectBgProcess input data in a chained manner.0CmThe size of the chaining value of the digest function, in \xe2\x80\xa6BoFinalizes the encryption or decryption process.ClSets the <code>codeSigning</code> flag to <code>true</code>.CiCompresses the input data into the extra space of the \xe2\x80\xa6CeConnects to the socket named by <code>address</code>.CkReturns the info of the client connection on which this \xe2\x80\xa6DbIterator over the constant parameters in <code>self.params</code>.DlCreates a new instance of an <code>RwLock<T></code> which is unlocked.Da\xf0\x9f\x93\x9a <em>This module documents ICU4X constructor signatures.</em>CnConsume items from the iterator until full, and return new \xe2\x80\xa6DkReturns <code>true</code> if the map contains a value for the specified \xe2\x80\xa6CnReturns true if the map contains a value for the specified \xe2\x80\xa6DoReturns <code>true</code> if the list contains a <code>Value</code> for the \xe2\x80\xa60E`Return <code>true</code> if an equivalent to <code>key</code> exists in the map.CiReturns whether <code>key</code> is contained in this map3DiCheck if the calling <code>CodePointInversionList</code> contains all \xe2\x80\xa6hExamplesClCheck if the set contains the string. Strings consisting \xe2\x80\xa6DhGet the value of the <code>SO_INCOMING_CPU</code> option on this socket.ClCreates a new cache for use with lower level search APIs \xe2\x80\xa6B`Create a new cache for this DFA.BeCreate a new cache for this lazy DFA.BoCreate a new cache for this <code>Regex</code>.C`Create a new cache for this <code>PikeVM</code>.BbCreate a new cache for this regex.CcWraps the <code>ZSTD_createCDict()</code> function.CcWraps the <code>ZSTD_createDDict()</code> function.CkReturns a reference to the certificate which caused the \xe2\x80\xa6CkReturns a type representing this subscriber\xe2\x80\x99s view of \xe2\x80\xa600000DlPasses custom flags to the <code>flags</code> argument of <code>open</code>.DhGet the value of the <code>DCCP_SOCKOPT_GET_CUR_MPS</code> option on \xe2\x80\xa6DiGet the value of the <code>DCCP_SOCKOPT_SERVICE</code> option on this \xe2\x80\xa6DiGet the value of the <code>DCCP_SOCKOPT_TX_CCID</code> option on this \xe2\x80\xa6DiGet the value of the <code>DCCP_SOCKOPT_RX_CCID</code> option on this \xe2\x80\xa6BiDecodes a base64-encoded string to bytes.C`Decode the input into the provided output slice.AoAccess the innner decompressor.D`Like <code>decrypt</code>, but for AEAD ciphers such as AES GCM.BgInitializes the context for decryption.CjPrepares the context for decryption using the private key.CfRemoves consecutive elements that map to the same key.CmCopies the computed digest into the buffer, returning the \xe2\x80\xa6BoExplicit discriminant: <code>Variant = 1</code>AhInitiates the handshake.C`Downcast this error object by mutable reference.DbForwards to the method defined on the type <code>dyn Error</code>.0CnReturns some mutable reference to the inner value if it is \xe2\x80\xa6EfIf <code>self</code> is the same type as the provided <code>TypeId</code>, returns \xe2\x80\xa6000BhDowncast this error object by reference.33CnReturns some reference to the inner value if it is of type \xe2\x80\xa6DiReturns some reference to this <code>Subscriber</code> value if it is \xe2\x80\xa600CjReturns some reference to this <code>[</code>Subscriber\xe2\x80\xa6EdReturns some reference to the <code>Subscriber</code> this <code>Dispatch</code> \xe2\x80\xa602212DjIterates all the bindings of this <code>Variant</code> object and uses \xe2\x80\xa6DgIterates all the bindings of this <code>Structure</code> object and \xe2\x80\xa6DkConvert a <code>DataPayload</code> to one of the same type with runtime \xe2\x80\xa6DdConvert a <code>DataResponse</code> to one of the same type with \xe2\x80\xa6CnRuns the passed-in function once for each variant, passing \xe2\x80\xa6BlEncodes a slice of bytes to a base64 string.ClEncode arbitrary octets as base64 into a supplied slice. \xe2\x80\xa6D`Like <code>encrypt</code>, but for AEAD ciphers such as AES GCM.BgInitializes the context for encryption.CiPrepares the context for encryption using the public key.DjOption to enforce all <code>Uri</code>s have the <code>http</code> scheme.CgMacro used to generate a preference keyword as an enum.CnReturn a human readable error string from the verification \xe2\x80\xa6BmSets a callback to be invoked on thread exit.0DdDeprecated in favor of <code>ThreadPoolBuilder::exit_handler</code>.AgReturns the right value0CbSerialize and append a number of name/value pairs.CaGreatest common divisor and B\xc3\xa9zout coefficients.BnCreates a new suffixed floating-point literal.0CfFactor out a homogeneous type from an either of pairs.00CjFetches the pointer, and then applies a function to it \xe2\x80\xa6ChFetches the value, and applies a function to it that \xe2\x80\xa6DgIndicates that the first <code>n</code> bytes of the container have \xe2\x80\xa60C`Retrieve XOF reader and consume hasher instance.ClApplies the given predicate to the items in the parallel \xe2\x80\xa6DhAn adaptor that flattens serial-iterable <code>Item</code>s into one \xe2\x80\xa6CmFlattens the execution of this future when the successful \xe2\x80\xa60DdGet a mutable reference to this stream\xe2\x80\x99s <code>FlowControl</code>.CbConsumes this encoder, flushing the output stream.0AnFlush any intermediate buffer.CnReturn the greater of two arguments or, if either argument \xe2\x80\xa6CmReturn the lesser of two arguments or, if either argument \xe2\x80\xa6CmIndicates that the span with the given ID has an indirect \xe2\x80\xa6AkForcibly unlocks the mutex.0CdA macro to easily define wrappers for foreign types.CfFormatting macro for constructing <code>Ident</code>s.EeConverts a <code>char</code> to a <code>CharULE</code>. This is equivalent to callingEdConverts a <code>u16</code> to a <code>RawBytesULE</code>. This is equivalent to \xe2\x80\xa6EeConverts a <code>u128</code> to a <code>RawBytesULE</code>. This is equivalent to \xe2\x80\xa6EdConverts a <code>u64</code> to a <code>RawBytesULE</code>. This is equivalent to \xe2\x80\xa6EdConverts a <code>u32</code> to a <code>RawBytesULE</code>. This is equivalent to \xe2\x80\xa6BnCreates and initializes a <code>BigInt</code>.CdCreates a <code>BigNum</code> from a decimal string.ChCreates a <code>BigNum</code> from a hexadecimal string.CfCreates point from a hexadecimal string representationDiIf <code>value</code> is within the range for valid instances of this \xe2\x80\xa60DeCreates a <code>Ratio</code> representing the integer <code>t</code>.ClConstructs a mutable reference of this type from its raw \xe2\x80\xa60CiFunction to create a new map of extensions containing \xe2\x80\xa6DfCreate an instance from <code>syn::Variant</code>, or return an error.DeCreate tokens for a <code>darling::FromVariant</code> impl from a \xe2\x80\xa6DkCreates a new <code>Variants</code> set from a single <code>Variant</code>.CjCore traits and types for asynchronous operations in Rust.AbAsynchronous sinksAmTools for working with tasks.EgCombinators and utilities for working with <code>Future</code>s, <code>Stream</code>\xe2\x80\xa6ChGenerates a public and a private key based on the DH \xe2\x80\xa6C`Generates a private key based on the DSA params.CmCalculates the Jaro similarity between two sequences. The \xe2\x80\xa6B`Requires OpenSSL 1.0.2 or newer.00CgReturn the anchored mode for this search configuration.0BoReturn the anchored mode in this configuration.EhGets the entire slice as an array of length <code>N</code>. Returns <code>None</code>\xe2\x80\xa6CiGet the internal table index of an X509_PURPOSE for a \xe2\x80\xa6CkReturn whether NFA compilation is configured to produce \xe2\x80\xa6CnReturn whether this search should execute in \xe2\x80\x9cearliest\xe2\x80\x9d\xe2\x80\xa60CdGets the tag character for this extension as a byte.CnReturn the index with a reference and mutable reference to \xe2\x80\xa6EeReturn the item index for <code>key</code>, if it is present, else <code>None</code>.BjReturn item index, if it exists in the setDjAttempts to get mutable references to <code>N</code> values in the map \xe2\x80\xa60CfReturns whether this configuration has enabled the \xe2\x80\xa6BgReturns the session\xe2\x80\x99s shutdown state.CgGets a subslice of elements within a certain range. \xe2\x80\xa6CjGet the offset from the start of the stream, in 32-bit \xe2\x80\xa600DjGNU version of <code>basename(3)</code>, defined in <code>string.h</code>.CiWhether this data marker uses checksums for integrity \xe2\x80\xa6BbSee <code>Self::has_script</code>.CmSet whether HTTP/1 connections should try to use vectored \xe2\x80\xa6CmCreates a new suffixed integer literal with the specified \xe2\x80\xa600Df<code>icu_provider</code> is one of the <code>ICU4X</code> components.DjPrepares an existing <code>CStream</code> for compression at the given \xe2\x80\xa6DjSets the value of the entry with the <code>VacantEntry</code>\xe2\x80\x99s key, \xe2\x80\xa6DhSets the value of the entry with the <code>VacantEntryRef</code>\xe2\x80\x99s \xe2\x80\xa6B`Insert the value into the entry.CjInserts the entry\xe2\x80\x99s key and the given value into the \xe2\x80\xa6ClSets the value of the entry (after inserting if vacant), \xe2\x80\xa6DeThe bitwise and (<code>&</code>) of the bits in two flags values.0CnVisits the values representing the intersection, i.e., the \xe2\x80\xa6BcTake the intersection of two groupsDiReturn an iterator over the values that are in both <code>self</code> \xe2\x80\xa6333333333333DcConsumes the <code>SslConnector</code>, returning the inner raw \xe2\x80\xa6DbConsumes the <code>SslAcceptor</code>, returning the inner raw \xe2\x80\xa6DkPerform the conversion from <code>C</code> into the underlying integral \xe2\x80\xa60EaConsume this <code>MakeService</code> and convert it into a <code>Service</code>.00DiRaised when a <code>Deserialize</code> receives a type different from \xe2\x80\xa60CmReturns true when this implementation is available in the \xe2\x80\xa60000000CjReturns true if the error was caused by the task being \xe2\x80\xa6DmReturns <code>true</code> if the <code>CancellationToken</code> is cancelled.CdReturns true if and only if this group is capturing.DfReturns <code>true</code> if exponential backoff has completed and \xe2\x80\xa6EaReturns <code>true</code> if some <code>call_once()</code> call has completed \xe2\x80\xa6BgCheck if the don\xe2\x80\x99t route flag is set.D`Compare <code>n</code> bytes at the given pointers for equality.DfReturns <code>true</code> if operations on values of this type are \xe2\x80\xa6CiMethod returning <code>True</code> or <code>False</code>.AjFIXME: this should be boolDaReturns <code>true</code> if the value represents sensitive data.CkWhether this data marker only has a single payload, not \xe2\x80\xa6CmReturns true if and only if every byte in this class maps \xe2\x80\xa6DjReturns <code>true</code> if the subscriber is sometimes interested in \xe2\x80\xa60CmChecks if this slice is sorted using the given comparator \xe2\x80\xa6CkChecks if this map is sorted using the given comparator \xe2\x80\xa61CkChecks if this set is sorted using the given comparator \xe2\x80\xa6CeReturns <code>true</code> if the number is subnormal.0CcCheck if the message contains a truncated datagram.ClReturns true when this unit corresponds to an ASCII word \xe2\x80\xa6CiReturns true if and only if the given character is an \xe2\x80\xa6CiWhether the character has the Unicode property XID_Start.DhAn iterator producing the <code>usize</code> indices of all occupied \xe2\x80\xa6ClReturns an iterator that allows modifying each future in \xe2\x80\xa6CmReturns an iterator that allows inspecting each future in \xe2\x80\xa6CmLike Jaro but gives a boost to strings that have a common \xe2\x80\xa6DcIdentical to <code>join</code>, except that the closures have a \xe2\x80\xa60DiControls whether a <code>kill</code> operation should be invoked on a \xe2\x80\xa6CdReturns the number of leading ones in the binary \xe2\x80\xa6DhLeave a multicast group using <code>IP_DROP_SOURCE_MEMBERSHIP</code> \xe2\x80\xa6C`Returns left value or computes it from a closure0CjReturns the raw OpenSSL error constant for the library \xe2\x80\xa6CmConfigure a limit on the total number of repetitions that \xe2\x80\xa6CjReturns an iterator that moves every item from this store.DiLoads a <code>Shared</code> from the atomic pointer using a \xe2\x80\x9cconsume\xe2\x80\xa6CnLoads a value from the atomic using a \xe2\x80\x9cconsume\xe2\x80\x9d memory \xe2\x80\xa6CnSets the look-around matcher that should be used with this \xe2\x80\xa6CiReturns the look-around matcher associated with this NFA.ChReturns the union of all look-around assertions used \xe2\x80\xa6Cninclude a magic number and version number and size_hint at \xe2\x80\xa6AnConstructs a new backoff type.CbMake all of the literals in this sequence inexact.AnMarks this literal as inexact.CeCreate and return a new service value asynchronously.0CnMaps this service\xe2\x80\x99s response value to a different value. \xe2\x80\xa60BaMap one response type to another.AkMarks the state as changed.DhReturns <code>Ok</code> if this data marker matches the argument, or \xe2\x80\xa6CkThis follows the matching transition for a particular byte.0CmReturns true if the given byte falls in this transition\xe2\x80\x99\xe2\x80\xa6CiReturns true if the given alphabet unit falls in this \xe2\x80\xa6BoSet the maximum buffer size for the connection.00DkGet the maximum buffer size for the underlying <code>AsyncRead</code> / \xe2\x80\xa6CcReturns the maximum buffer capacity of the channel.0CnReturns an iterator over all occurrences of the needles in \xe2\x80\xa60CmReturns the approximate total amount of heap used by this \xe2\x80\xa60CiReturns the heap memory usage, in bytes, used by this \xe2\x80\xa6ClReturn the total approximate heap memory, in bytes, used \xe2\x80\xa6CgReturns the heap memory usage, in bytes, of this cache.C`Returns the memory usage, in bytes, of this DFA.010CeReturns the memory usage, in bytes, of this lazy DFA.2ClReturns the heap memory usage, in bytes, as a sum of the \xe2\x80\xa6ClReturns the heap memory usage, in bytes, used by the NFA \xe2\x80\xa6C`Returns the memory usage, in bytes, of this NFA.55CmReturns the heap memory, in bytes, used by the underlying \xe2\x80\xa6DcReturns the memory usage, in bytes, of this <code>GroupInfo</code>.ClReturns the total amount of heap memory usage, in bytes, \xe2\x80\xa6CmReturns an iterator over all occurrences of the needle in \xe2\x80\xa6AjReturns negative infinity.BdReturns the negative infinite value.BhConstruct a new borrowed version of thisDiCreates a new borrowed <code>ZeroVec</code> using an existing backing \xe2\x80\xa6DkReturns a new <code>Event</code> as a child of the specified span, with \xe2\x80\xa60BcCreates a new Unix datagram socket.DdConstructs a new disabled span with the given <code>Metadata</code>.AoReturns a new extra data index.0CgConstructs a new X509 extension value from its OID, \xe2\x80\xa6DjLike <code>new</code>, but builds a one-pass DFA directly from an NFA. \xe2\x80\xa6DiLike <code>new</code>, but builds a PikeVM directly from an NFA. This \xe2\x80\xa6gExampleDeSame as <code>new</code>, but the intermediate buffer for data is \xe2\x80\xa6CnCreates a new decoder which will decompress data read from \xe2\x80\xa6BjInitiate the next backoff in the sequence.DgThis returns <code>Ok(Some(value))</code> for the next value in the \xe2\x80\xa60BgReturns the next segment in the stream.ChNormalize a string slice into a <code>Write</code> sink.0CnEvaluates and consumes the future, returning the resulting \xe2\x80\xa60A`Rational numbersDfConvert an <code>Option<Layer></code> into a <code>Layer</code>.DoOptionally add a new layer <code>T</code> into the <code>ServiceBuilder</code>.ClLike Levenshtein but allows for adjacent transpositions. \xe2\x80\xa6ChReturns a parallel iterator over the slice producing \xe2\x80\xa6CeCreates the parallel iterator from <code>self</code>.CeBlocks the current thread until the token is made \xe2\x80\xa6DoParse a pattern that does <em>not</em> involve <code>|</code> at the top level.CiParse the body of a block as zero or more statements, \xe2\x80\xa6CgReturn the total number of patterns matched by this \xe2\x80\xa6CkReturns the total number of patterns compiled into this \xe2\x80\xa6CkGet the temporary key provided by the peer that is used \xe2\x80\xa6DiAs <code>align_to</code>, but safe because of the <code>Pod</code> bound.BlPoll to acquire a permit from the semaphore.DhDecrements the task budget and returns <code>Poll::Pending</code> if \xe2\x80\xa6CbAttempts to prepare the sender to receive a value.CgAttempts to send data on the socket to a given address.BoAttempts to send data to the specified address.DiSearches for <strong>some</strong> item in the parallel iterator that \xe2\x80\xa6CfReturns the PSK identity used during connection setup.BfGet the next <code>PushPromise</code>.BiPush a request and response to the clientChGenerate a random value in the given range using the \xe2\x80\xa6BkGenerate a random value in the given range.0DjReturn a bool with a probability of <code>numerator/denominator</code> \xe2\x80\xa600DdCreates a raw immutable entry builder for the <code>IndexMap</code>.C`Opt-in access to the experimental raw entry API.CnExtract the raw OS error code (if this error came from the \xe2\x80\xa6DaConvert an <code>RngCore</code> to a <code>RngReadAdapter</code>.0CjReads an signed 128-bit integer in little-endian order \xe2\x80\xa60EhCalls <code>read()</code> with the given input as a <code>Reader</code>. On success, \xe2\x80\xa6DaGet value for the <code>SO_RCVTIMEO</code> option on this socket.ClReads an unsigned 128-bit integer in little-endian order \xe2\x80\xa60CeWaits for the file descriptor to become readable, \xe2\x80\xa6ChAn adaptor for chunking up ready items of the stream \xe2\x80\xa60AcVisit a byte slice.0CcVisit a value implementing <code>fmt::Debug</code>.0BoRecords a type implementing <code>Error</code>.0CgThis crate provides a robust regular expression parser.ClRemoves a key from the map, returning the stored key and \xe2\x80\xa6CiTake the ownership of the key and value from the map. \xe2\x80\xa6AnRemove the entry from the map.CkRemove and return the key, value pair stored in the map \xe2\x80\xa6DdRemove and return the key-value pair equivalent to <code>key</code>.14ClRemoves the entry from the map, returning the stored key \xe2\x80\xa6CcUnsafe function for replacing the cart with anotherCmAdds a value to the set, replacing the existing value, if \xe2\x80\xa6DkError if this is a <code>Meta::Path</code> or <code>Meta::NameValue</code>.DdWaits for channel capacity. Once capacity to send <code>n</code> \xe2\x80\xa6CmThis method should be invoked when you intentionally want \xe2\x80\xa60BjReverses the order of bits in the integer.DdWrap this future in an <code>Either</code> future, making it the \xe2\x80\xa60DdWrap this stream in an <code>Either</code> stream, making it the \xe2\x80\xa60DgShifts the bits to the right by a specified amount, <code>n</code>, \xe2\x80\xa6D`Returns <code>true</code> if senders belong to the same channel.D`Returns <code>true</code> if permits belong to the same channel.11DbReturns <code>true</code> if receivers belong to the same channel.02EeRandomly sample exactly <code>N</code> distinct indices from <code>0..len</code>, andCnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa60ChInitializes a new search starting at the given position.CnSends a new value via the channel, notifying all receivers \xe2\x80\xa6BeSends a HTTP/2 request to the server.CjSends a <code>Request</code> on the associated connection.0ClSends a value, waiting until there is capacity, but only \xe2\x80\xa6CcReturns the number of senders that currently exist.C`This crate provides Serde\xe2\x80\x99s two derive macros.BcSerialize an <code>i8</code> value.000AaReturns an error.BbSerialize a <code>u8</code> value.0001B`Set the anchor mode of a search.0BhSets the total length of plaintext data.BkFeeds total plaintext length to the cipher.CkSet whether the search should execute in \xe2\x80\x9cearliest\xe2\x80\x9d \xe2\x80\xa60BfGiven a buffer of size obtained by \xe2\x80\xa6ClSets the input material for HKDF generation as the \xe2\x80\x9ckey\xe2\x80\xa6CjSets the host name to be sent to the server for Server \xe2\x80\xa6CaSets the <code>Interest</code> for this callsite.0E`Sets the sign of <code>self</code>. Pass true to set <code>self</code> to a \xe2\x80\xa6DaSet value for the <code>SO_PASSCRED</code> option on this socket.BaSets the position of this cursor.DaSet value for the <code>SO_PRIORITY</code> option on this socket.BlEnable or disable <code>TCP_QUICKACK</code>.BdSets the session\xe2\x80\x99s shutdown state.ClUpdates this set in place with the result of subtracting \xe2\x80\xa60DaSet the value of the <code>TCP_CORK</code> option on this socket.ClSets the parameters to be used during ephemeral elliptic \xe2\x80\xa6CbLike <code>SslContextBuilder::set_tmp_ecdh</code>.CjSet the offset from the start of the stream, in 32-bit \xe2\x80\xa600CnInserts the entry\xe2\x80\x99s key and the given value into the map \xe2\x80\xa6CfInsert a key-value pair in the map at the given index.CmInserts the given key and value into the map at the given \xe2\x80\xa6CaInsert the value into the set at the given index.CiRemove the key, value pair stored in the map for this \xe2\x80\xa60DkRemove the key-value pair equivalent to <code>key</code> and return its \xe2\x80\xa61DiRemove the value from the set, and return <code>true</code> if it was \xe2\x80\xa6DiSigns the data in <code>data_buf</code> and writes the signature into \xe2\x80\xa6lsimd-adler32CmSets this <code>Decoder</code> to stop after the first frame.BjTransforms the error returned by the sink.ClTests whether a span with the specified level and target \xe2\x80\xa6BoDivides one mutable slice into two at an index.BkAttempts to split <code>self</code> in two.0CkReturns a short string describing the state of the session.CkDetermines whether the executor is able to spawn new tasks.00CfGets the number of strong pointers to this allocation.CbReturns the number of <code>Sender</code> handles.0CkReturns the number of <code>UnboundedSender</code> handles.011BjReturns this certificate\xe2\x80\x99s subject name.CdReturns the subject name of the certificate request.ChReturns the number of subtags in the <code>Value</code>.BiSwaps the position of entry with another.0CeSwaps the position of two key-value pairs in the map.1BlSwaps the position of two values in the set.CkA mutual exclusion primitive that relies on static type \xe2\x80\xa6CnThis crate provides helper types for matching against enum \xe2\x80\xa6CgIf this error corresponds to a syntax error, then a \xe2\x80\xa6BaTake the message from this error.BiExtract the wrapped <code>Service</code>.0DeGet the value of the <code>TCP_QUICKACK</code> option on this socket.ClConvert a <code>T</code> into a boxed <code>RawValue</code>.CjReturns the integer formatted as a string in the given \xe2\x80\xa60CaFor converting to the ULE type in a const contextCjConverts from <code>Self</code> to <code>Self::ULE</code>.DhPublic implementation details for the <code>TokenStream</code> type, \xe2\x80\xa6CkCopies all remaining tokens visible from this cursor into aAiMacros for use with TokioCdReturns the sum of all weights in this distribution.BiCore primitives for <code>tracing</code>.ClIf this is a trailers frame, returns a mutable reference \xe2\x80\xa60CgIf this is a trailers frame, returns a reference to it.0CdAttempt to execute several futures from a stream \xe2\x80\xa60CnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa6ChAttempts to cast the content type of a <code>Arc</code>.ChAttempts to cast the content type of a <code>Box</code>.DfTry to convert a <code>&mut A</code> into <code>&mut B</code>.0CnTry to convert a <code>&A</code> into <code>&B</code>.0ChAttempts to cast the content type of a <code>Vec</code>.ClAttempts to run this stream to completion, executing the \xe2\x80\xa60DdExecutes a fallible <code>OP</code> on each item produced by the \xe2\x80\xa6DkSafely creates a <code>Attribute</code> from its raw format as returned \xe2\x80\xa6DhSafely creates a <code>Key</code> from its raw format as returned by \xe2\x80\xa6DjSafely creates a <code>SubdivisionSuffix</code> from its raw format as \xe2\x80\xa61DkSafely creates a <code>Subtag</code> from its raw format as returned by \xe2\x80\xa6DjSafely creates a <code>Language</code> from its raw format as returned \xe2\x80\xa6DkSafely creates a <code>Region</code> from its raw format as returned by \xe2\x80\xa6DkSafely creates a <code>Script</code> from its raw format as returned by \xe2\x80\xa6DiSafely creates a <code>Variant</code> from its raw format as returned \xe2\x80\xa64CdAttempts to parse a fixed-length byte array to a \xe2\x80\xa6DfCreate a new PRNG seeded from a potentially fallible <code>Rng</code>.0ChA constructor which takes a str slice, parses it and \xe2\x80\xa6000CkA constructor which str slice, parses it and produces a \xe2\x80\xa61111111DfConvenience method for <code>PropertyParser::new().get_loose(s)</code>0DhCreates a borrowed <code>DataMarkerAttributes</code> from a borrowed \xe2\x80\xa6DlProduces a borrowed <code>DnsName</code> from a borrowed [<code>str</code>].CeA parsing function that is primarily motivated by \xe2\x80\xa6DkGets a signed 128 bit integer from <code>self</code> in big-endian byte \xe2\x80\xa600DiGets an unsigned 128 bit integer from <code>self</code> in big-endian \xe2\x80\xa600DhGets an unsigned n-byte integer from <code>self</code> in big-endian \xe2\x80\xa600BoTry to convert self into <code>BytesMut</code>.0EeTries to immediately destructure <code>File</code> into a <code>std::fs::File</code>.ClReturns true if and only if this regex matches the given \xe2\x80\xa6ClCreates a future which represents either a collection of \xe2\x80\xa6CiAttempts to acquire this lock until a timeout is reached.000BhReturn the next random <code>u32</code>.0BhReturn the next random <code>u64</code>.0CeAdds the given string slice to the end of the string.ChTries to read data from the stream into the provided \xe2\x80\xa6000CnTries to read data from the pipe into the provided buffer, \xe2\x80\xa611DhAttempts to acquire this <code>RwLock</code> with shared read access \xe2\x80\xa6CkTries to receive data from the stream into the provided \xe2\x80\xa63BoWrites the content of this writeable to a sink.0CmCreates a new suffixed integer literal with the specified \xe2\x80\xa600CdNOTE: This methods\xe2\x80\x99 features are superceded by \xe2\x80\xa6CkReturns a mutable reference to the unfilled part of the \xe2\x80\xa6CcCalled when deserializing a variant with no values.0BhGet the unknown bits from a flags value.0DfShifts the bits to the left by a specified amount, <code>n</code>, \xe2\x80\xa6DgShifts the bits to the right by a specified amount, <code>n</code>, \xe2\x80\xa6AgReturns the right value0CjReturn a handle to a vacant entry allowing for further \xe2\x80\xa6Dh<code>variant</code> is called to identify which variant to deserialize.0CfReturns a mut slice of the variants in this Structure.CkReturns a reference to the X509 verification configuration.CnThe input contains a string and ownership of the string is \xe2\x80\xa60BaSet the buffer(s) of the message.BiSet the mutable buffer(s) of the message.ChWrap the error value with additional context that is \xe2\x80\xa6ClCreates a new decoder which employs the provided context \xe2\x80\xa6ClCreates a new encoder that uses the provided context for \xe2\x80\xa61ChCreates an encoder that uses the provided context to \xe2\x80\xa6BfSet the control buffer of the message.BnSet the mutable control buffer of the message.DeCreates a new decoder around the given <code>Write</code> and raw \xe2\x80\xa6CkSets this dispatch as the default for the duration of a \xe2\x80\xa6DkSets this <code>Subscriber</code> as the default for the current thread \xe2\x80\xa61DhCreates a new encoder from the given <code>Write</code> and raw encoder.CfAdd extra headers to be sent with the CONNECT request.ClCreate a new pair using the offsets given for the needle \xe2\x80\xa6CnSets the maximum length of iterators desired to process in \xe2\x80\xa6CnSets the minimum length of iterators desired to process in \xe2\x80\xa6DdCreates a new IP network address from an <code>IpAddr</code> and \xe2\x80\xa6DhCreates a new IPv4 network address from an <code>Ipv4Addr</code> and \xe2\x80\xa6DhCreates a new IPv6 network address from an <code>Ipv6Addr</code> and \xe2\x80\xa6CeSet the value of the <code>TCP_KEEPCNT</code> option.DjIn some positions, types may not contain the <code>+</code> character, \xe2\x80\xa6DdWrapping (modular) addition. Computes <code>self + other</code>, \xe2\x80\xa6DjWrapping (modular) multiplication. Computes <code>self * other</code>, \xe2\x80\xa6DfWrapping (modular) negation. Computes <code>-self</code>, wrapping \xe2\x80\xa6DoPanic-free bitwise shift-left; yields <code>self << mask(rhs)</code>, \xe2\x80\xa6E`Panic-free bitwise shift-right; yields <code>self >> mask(rhs)</code>, \xe2\x80\xa6DgWrapping (modular) subtraction. Computes <code>self - other</code>, \xe2\x80\xa6CeWaits for the file descriptor to become writable, \xe2\x80\xa6BhReturns a reference to the write buffer.0CnWrite this error and any children as compile errors into a \xe2\x80\xa6CiWrites an 32-bit floating point type in little-endian \xe2\x80\xa60CiWrites an 64-bit floating point type in little-endian \xe2\x80\xa60ClWrites a signed 16-bit integer in little-endian order to \xe2\x80\xa60ClWrites a signed 32-bit integer in little-endian order to \xe2\x80\xa60CmWrites an signed 64-bit integer in little-endian order to \xe2\x80\xa60CjReturn the total number of bytes required to serialize \xe2\x80\xa60ClWrites an unsigned 16-bit integer in little-endian order \xe2\x80\xa60ClWrites an unsigned 32-bit integer in little-endian order \xe2\x80\xa60ClWrites an unsigned 64-bit integer in little-endian order \xe2\x80\xa60DnFill all bytes of <code>target</code> with zeroes (see <code>Zeroable</code>).CjMarker used by the server to advertise partial request \xe2\x80\xa6CgSend a warning alert to the client and continue the \xe2\x80\xa6CnContains the credentials to authenticate a user agent with \xe2\x80\xa6DjTrait which stores algorithm name constant, used in <code>Debug</code> \xe2\x80\xa60CcResponse future from <code>AndThen</code> services.CnMarker trait for \xe2\x80\x9cplain old data\xe2\x80\x9d types that are valid \xe2\x80\xa6ClMatches any byte value except for the <code>u8</code> given.CjMatches the UTF-8 encoding of any Unicode scalar value \xe2\x80\xa6ClASCII characters commonly used for the representation of \xe2\x80\xa6AaSequence of bytesBjA reference to an <code>Asn1Object</code>.BjA reference to an <code>Asn1String</code>.AbAn assertion kind.DkAn extension trait which adds utility methods to <code>AsyncWrite</code>\xe2\x80\xa6AgWrites bytes to a sink.CjTrait which allows reading from primitive atomic types \xe2\x80\xa6CnA convenience wrapper for base64\xe2\x80\x99ing bytes into a format \xe2\x80\xa6C`Temporary storage for BigNums on the secure heapBcTypes which process data in blocks.0BhAn iterator over each equivalence class.BnReturn value of <code>byte_serialize()</code>.CgSpecifies directives for caching mechanisms in both \xe2\x80\xa6CgThe connection established in response to a CONNECT \xe2\x80\xa6ClIndicates where in a full body message a partial message \xe2\x80\xa6BlError value indicating insufficient capacityBnSingle parameter in a precise capturing bound.CgAn error that occurs when Unicode-aware simple case \xe2\x80\xa6CaCharacters which are ignored for casing purposes.CnCharacters that are either the source of a case mapping or \xe2\x80\xa6BnSee <code>Socket::dccp_available_ccids</code>.BeThe available Perl character classes.BhA single character class range in a set.BnA union of items inside a character class set.EaAn opening <code>[</code> was found with no corresponding closing <code>]</code>.ClThis trait marks cart types that do not change source on \xe2\x80\xa6DjThis struct represents a de-serialized <code>CodePointTrie</code> that \xe2\x80\xa6BaA codepoint trie storing the dataCnA Unicode Collation Identifier defines a type of collation \xe2\x80\xa6CdError returned when a compression object is used \xe2\x80\xa6CeContains the rayon thread pool configuration. Use \xe2\x80\xa6AeUse a contiguous NFA.CiThe flavor that executes all tasks on the current thread.ClThe salt length is set to the digest length. Corresponds \xe2\x80\xa6CiA list specifying general categories of data provider \xe2\x80\xa6CfExtension trait for methods on <code>DataMarker</code>EcProvides a convenient <code>Debug</code> implementation for <code>&[u8]</code>.Ba(<code>Nd</code>) A decimal digit0DiA <code>Read</code> implementation that decodes base64 data read from \xe2\x80\xa6EgAn iterator adaptor that turns an <code>Iterator</code> over <code>char</code> into \xe2\x80\xa6BgA <code>X509</code> distribution point.CfThe OpenSSL environment variable to configure what \xe2\x80\xa6BoAn EchConfigList structure, as specified in \xe2\x80\xa6BdCharacters that are emoji modifiers.Bm(<code>Me</code>) An enclosing combining markDc(<code>Mc</code>) A spacing combining mark (positive advance width)EhThe <code>VarULE</code> type for this data struct, or <code>[()]</code> if it cannot \xe2\x80\xa6DgA <code>Write</code> implementation that base64 encodes data before \xe2\x80\xa6AjAn end-entity certificate.DhA referencing operation: <code>&a</code> or <code>&mut a</code>.AnDefines the type of extension.AiA type of X509 extension.BdReturn <code>1.0 / sqrt(2.0)</code>.CmUnnamed fields of a tuple struct or tuple variant such as \xe2\x80\xa6CmA builder for constructing non-default forward or reverse \xe2\x80\xa6BnA flag was used twice, e.g., <code>i-i</code>.BhThe kind of an item in a group of flags.CbStream for the <code>flatten_stream</code> method.CnValues which indicate the form of flushing to be used when \xe2\x80\xa6CcA foreign function in an <code>extern</code> block.CcA generic trait for converting a number to a value.CkCreates an instance by parsing an individual type_param \xe2\x80\xa6EgA type that implements <code>Service</code> for a <code>Future</code> that produces \xe2\x80\xa6BjAn unclosed group, e.g., <code>(ab</code>.BjAn unopened group, e.g., <code>ab)</code>.ChThere is still pending data that didn\xe2\x80\x99t fit in the \xe2\x80\xa6BmA connector for the <code>http</code> scheme.BoMakes a request conditional based on the E-Tag.Adencapsulation headermMultipath TCPD`Specialized formatting trait used by <code>format_ident!</code>.BlAn associated constant within an impl block.BhA macro invocation within an impl block.ChExtension trait on indexable lists, providing random \xe2\x80\xa6ClAn adapter that lets you inspect the data that\xe2\x80\x99s being \xe2\x80\xa60CcReader for the <code>into_async_read</code> method.DeA <code>ByteSlice</code> that conveys no ownership, and so can be \xe2\x80\xa6ChThe length of the input, as measured in valid base64 \xe2\x80\xa6B`Alphabets must be 64 ASCII bytesCjThe error type returned when key and/or IV used in the \xe2\x80\xa6CmAttempted to parse a buffer into a slice of the given ULE \xe2\x80\xa6DfA possible error value when converting <code>Method</code> from bytes.BiInvalid script, region or variant subtag.ClA weight is negative, too large for the distribution, or \xe2\x80\xa6CgThe set of characters, represented as an inversion listChAn <code>Iterator</code> over a range of IPv4 addresses.ChAn <code>Iterator</code> over a range of IPv6 addresses.FcA <strong>type operator</strong> that returns <code>True</code> if <code>Self <= Rhs</code>, \xe2\x80\xa6ClThe Last-Modified header contains the date and time when \xe2\x80\xa6Bh508 Loop Detected [RFC5842, Section 7.2]CnUse leftmost-first match semantics, which reports leftmost \xe2\x80\xa60ClReport only the leftmost matches. When multiple leftmost \xe2\x80\xa6DeA lifetime definition: <code>'a: 'b + 'c + 'd</code>.Bl(<code>Zl</code>) U+2028 LINE SEPARATOR only0BlExtension trait for <code>LocalSpawn</code>.DiThe maximum block length (<code>Algorithm::block_len()</code>) of all \xe2\x80\xa6oMap serializer.DfA trait that associates a <code>VarULE</code> type with a data struct.AkA message digest algorithm.BoA name-value pair within an attribute, like \xe2\x80\xa6CfOpt-in mutable access to <code>IndexSet</code> values.CmDisables automatic chain building when verifying a peer\xe2\x80\x99\xe2\x80\xa6CjDisable automatic removal of expired sessions from the \xe2\x80\xa6BnThe endianness used in many network protocols.CkThe input contained a newtype struct that was not expected.0ChDon\xe2\x80\x99t do any compression, only output uncompressed \xe2\x80\xa6BoNon-ASCII data was added to an ASCII-only trie.AmA sequences of unique nonces.D`(<code>NA</code>) not applicable (e.g. not a Hangul code point).DjA view into an occupied entry in a <code>HashMap</code>. It is part of \xe2\x80\xa6DjA view into an occupied entry in a <code>HashSet</code>. It is part of \xe2\x80\xa6DiA view into an occupied entry in a <code>HashTable</code>. It is part \xe2\x80\xa6DcA view into a single occupied location in a <code>HeaderMap</code>.DiA view into an occupied entry in an <code>IndexMap</code>. It is part \xe2\x80\xa6ChA view into an occupied entry in a <code>LiteMap</code>.CmAn occupied Entry. It is part of the <code>Entry</code> enum.DfThe error returned by <code>try_insert</code> when the key already \xe2\x80\xa6CkFuture returned from <code>Notify::notified_owned()</code>.EaOwned read half of a <code>UnixStream</code>, created by <code>into_split</code>.E`Owned read half of a <code>TcpStream</code>, created by <code>into_split</code>.AiForked but didn\xe2\x80\x99t exec.CdNumber of blocks which can be processed in parallel.AoParallel extensions for slices.DaThe <code>(A, B) -> C</code> in <code>Fn(A, B) -> C</code>.BjA builder for a regular expression parser.0ChAngle bracketed or parenthesized arguments of a path \xe2\x80\xa6CjCharacters used as syntax in patterns (such as regular \xe2\x80\xa6BoThe return type of <code>percent_decode</code>.EdThe return type of <code>percent_encode</code> and <code>utf8_percent_encode</code>.CdFuture for the <code>poll_immediate</code> function.BgStream for the poll_immediate function.EeA wrapper around <code>Semaphore</code> that provides a <code>poll_acquire</code> \xe2\x80\xa6DeError returned by the <code>PollSender</code> when the channel is \xe2\x80\xa6CjA byte slice that is expected to be a UTF-8 string but \xe2\x80\xa6CdA type predicate in a <code>where</code> clause: \xe2\x80\xa6ClA low-level trait implemented on each preference exposed \xe2\x80\xa6CjA DER-encoded X.509 private key, in one of several formatsChPunctuation characters that function as quotation marks.Bk205 Reset Content [RFC9110, Section 15.3.6]C`Opt-in access to the experimental raw entry API.CmAdditional methods for mutexes which support locking with \xe2\x80\xa6DbAdditional methods for <code>RwLock</code>s which support fair \xe2\x80\xa6BjThe cursor part of a <code>ReadBuf</code>.B`Builder for <code>Record</code>.CbThe certificate is in the list, but has the \xe2\x80\x9c\xe2\x80\xa6CeRemoveFromCrl only appears in delta CRLs that are \xe2\x80\xa6B`Parameters for RSA verification.ClA DER-encoded plaintext RSA private key; as specified in \xe2\x80\xa6DeSalt lengths that must be used with <code>set_rsa_pss_saltlen</code>.BeThe flavor of a <code>Runtime</code>.CbCreates a new key for each session when using DHE.CdThe endpoint received a frame after a stream was \xe2\x80\xa6CgHelper trait for creating objects using the correct \xe2\x80\xa6CjPerforms addition that saturates at the numeric bounds \xe2\x80\xa6CiPerforms multiplication that saturates at the numeric \xe2\x80\xa6CmPerforms subtraction that saturates at the numeric bounds \xe2\x80\xa6BcEnumerated property Sentence_Break.AdSequence serializer.B`The shutdown state of a session.ChA unidirectional pipe to read and write bytes in memory.BlAn identifier of an SRTP protection profile.BdReference to <code>SslContext</code>BeReference to <code>SslSession</code>.CcOptions controlling the behavior of certificate \xe2\x80\xa6BgIterator methods for the LiteMap store.CkThe input contained a struct variant that was not expected.0DeA Subivision Id as defined in <code>Unicode Locale Identifier</code>.BmThread builder used for customization via \xe2\x80\xa60ChConverts or resolves without blocking to one or more \xe2\x80\xa6CiFuture executor that utilises <code>tokio</code> threads.CdAn associated type within the definition of a trait.EdAn <code>impl Bound1 + Bound2 + Bound3</code> type where <code>Bound</code> is a \xe2\x80\xa6DoA reference type: <code>&'a T</code> or <code>&'a mut T</code>.CaFuture for the <code>unconstrained</code> method.Dj<code>UniformBlocks</code> is a parallel iterator that consumes itself \xe2\x80\xa6CfA valid issuer for the certificate could not be found.CeA boxed <code>Body</code> trait object that is !Sync.CmSearcher for finding lifetimes in a syntax tree. This can \xe2\x80\xa6CiAn iterator over ranges of matching UTF-8 byte sequences.CgThe error emitted if the conversion source contains \xe2\x80\xa6Db<code>VariantAccess</code> is a visitor that is created by the \xe2\x80\xa60DiA visibility level restricted to some path: <code>pub(self)</code> or \xe2\x80\xa6CiA distribution using weighted sampling of discrete items.DiA configuration indicating which kinds of <code>State::Capture</code> \xe2\x80\xa6CbFuture for the <code>write_vectored</code> method.CeAn <code>X509</code> certificate signature algorithm.DcPermit additional fields to be added to an <code>X509</code> v3 \xe2\x80\xa6BjA reference to an <code>X509Lookup</code>.CeA name entry associated with a <code>X509Name</code>.BdReference to <code>X509Object</code>DdA context object required to construct certain <code>X509</code> \xe2\x80\xa6CjCore reader trait for extendable-output function (XOF) \xe2\x80\xa6DgSimple Core API / /*! ZSTD_compress() : Compresses <code>src</code> \xe2\x80\xa6iStreamingBkAdvanced compression API (Requires v1.4.0+)BiAn iterator over elements in a VarZeroVecBoMarker trait signifying that this type will \xe2\x80\xa6BeAcquires a permit from the semaphore.CkAdd the provided CA certificate to the list sent by the \xe2\x80\xa6BgSets ca certificate that client trustedBgAppends info bytes for HKDF generation.CaCalculates the Adler-32 checksum of a byte slice.ChReturn the total number of capture groups across all \xe2\x80\xa6CkAppend <code>len</code> random chars to <code>string</code>DjIf the <code>Value</code> is an Object, returns the associated mutable \xe2\x80\xa6ClIf this GenericParam is a type param, get the underlying \xe2\x80\xa60DhGet this <code>VarZeroSlice</code> as a borrowed <code>VarZeroVec</code>CcAttach Berkeley Packet Filter (BPF) on this socket.EcReturns the floor value of the average of <code>self</code> and <code>other</code>.0EgReturns the floor value of the average of <code>x</code> and <code>y</code> \xe2\x80\x93 see \xe2\x80\xa6EgReturns the floor value of the average of <code>self</code> and <code>other</code>. \xe2\x80\xa6BeSearch over a sorted set for a value.0DkBinary searches a sorted <code>VarZeroVec<T></code> for the given \xe2\x80\xa6EaBinary searches a sorted <code>ZeroVec<T></code> for the given element. \xe2\x80\xa6DjModifies this set to contain the intersection of <code>self</code> and \xe2\x80\xa6DeThe bitwise and (<code>&</code>) of the bits in two flags values.00000000000ClModifies this set to contain the symmetric difference of \xe2\x80\xa6DfThe bitwise exclusive-or (<code>^</code>) of the bits in two flags \xe2\x80\xa600000000000DdBlockingly locks this <code>Mutex</code>. When the lock has been \xe2\x80\xa6DbBlockingly locks this <code>RwLock</code> with shared read access.CjBlocking receive to call outside of asynchronous contexts.000CgBlocking send to call outside of asynchronous contexts.Dm<strong>(DEPRECATED)</strong> Suggest to worker threads that they execute \xe2\x80\xa60DeDeprecated in favor of <code>ThreadPoolBuilder::breadth_first</code>.CmThe format of the buffer for buffer-backed data, if known \xe2\x80\xa6CjBuild a forward finder using the given needle from the \xe2\x80\xa6CjBuild a reverse finder using the given needle from the \xe2\x80\xa6C`The number of bytes written to the output slice.BfNumber of bytes written to the output.CiReturns the capture index of this group, if this is a \xe2\x80\xa6DfReturns an iterator over all non-overlapping <code>Captures</code> \xe2\x80\xa60CgAs <code>try_cast_slice_rc</code>, but unwraps for you.DfCheck that the builder when given a service of type <code>S</code> \xe2\x80\xa6BeUniformly sample one element (stable)0AmWrites data into the context.BfCreate a \xe2\x80\x9cUnicode class\xe2\x80\x9d AST item.CmClears the options used by the context, returning the old \xe2\x80\xa6DiCopies the <code>client_random</code> value sent by the client in the \xe2\x80\xa6CmTries to clone a request before being passed to the inner \xe2\x80\xa6ClCloses this channel from the sender side, preventing any \xe2\x80\xa60CgReturns a mutable reference to the underlying codec \xe2\x80\xa6C`This module provides a data structure for an \xe2\x80\xa6EfA convenience for calling <code>AsyncBufRead::consume</code> on <code>Unpin</code> \xe2\x80\xa6CjReturns true if and only if this set contains any word \xe2\x80\xa60CeConverts this trie\xe2\x80\x99s store to a different store \xe2\x80\xa600000DkConsumes <code>len</code> bytes inside self and returns new instance of \xe2\x80\xa600CjCopies bytes from <code>self</code> into <code>dst</code>.00CmModify this sequence to contain the cross product between \xe2\x80\xa60AlCommon cryptographic traits.CiCreates a new time on specified interval in days from nowCmSets the <code>decipherOnly</code> flag to <code>true</code>.CnDecode from string reference as octets using the specified \xe2\x80\xa6CgStores a destructor for an object so that it can be \xe2\x80\xa6ClA convenience function which derives a shared secret and \xe2\x80\xa6DlLike <code>Self::derive</code> but appends the secret to a <code>Vec</code>.CdDetach Berkeley Packet Filter(BPF) from this socket.EhDigest data in <code>input</code> in blocks of size <code>BlockSize</code> using the \xe2\x80\xa6BcUpdates the context with more data.ChVerifies the signature of the data in <code>data</code>.CaSimultaneous floored integer division and modulusCnSimultaneous floored integer division and modulus. Returns \xe2\x80\xa6DhMakes a new <code>OwnedRwLockReadGuard</code> for a component of the \xe2\x80\xa6DjMakes a new <code>RwLockReadGuard</code> for a component of the locked \xe2\x80\xa6DgThis method goes through the motions of <code>load_data</code>, but \xe2\x80\xa6CmSets the <code>encipherOnly</code> flag to <code>true</code>.DkEncode arbitrary octets as base64 using the provided <code>Engine</code>\xe2\x80\xa6DjEncode arbitrary octets as base64 into a supplied <code>String</code>. \xe2\x80\xa6CfDetermine if an <code>Event</code> should be recorded.CnTests whether an event with the specified level and target \xe2\x80\xa6111ChGet the span for <code>self</code>, if one has been set.CiDetermines if current session used Extended Master SecretCkThis is a convenience routine for extracting the substringsCfFactor out a homogeneous type from an either of pairs.00CkWrite result into provided array and consume the hasher \xe2\x80\xa60CcConsume value and write result into provided array.1ClApplies the given predicate to the items in the parallel \xe2\x80\xa6DkApplies <code>map_op</code> to each item of this iterator to get nested \xe2\x80\xa6CnReturn the greater of two arguments or, if either argument \xe2\x80\xa6CmReturn the lesser of two arguments or, if either argument \xe2\x80\xa6C`Format a date to be used in a HTTP header field.EdExecutes <code>OP</code> on a value returned by <code>init</code> with each item \xe2\x80\xa6E`Executes <code>OP</code> on the given <code>init</code> value with each item \xe2\x80\xa6BjA framework for Rust wrappers over C APIs.CmPrint a floating point number into this buffer and return \xe2\x80\xa60CnCreate a number from its representation as a byte array in \xe2\x80\xa6BnCreates and initializes a <code>BigInt</code>.BoCreates and initializes a <code>BigUint</code>.10DhCreates an <code>Adler32</code> instance from a precomputed Adler-32 \xe2\x80\xa6CnConstructs a new <code>Adler32</code> using existing checksum.ChCreate a EncoderStringWriter that will append to the \xe2\x80\xa65CkDecode this value from the bytes given using the native \xe2\x80\xa60ClCreate a number from its memory representation as a byte \xe2\x80\xa6CjDecode this small index from the bytes given using the \xe2\x80\xa622CoCreates a new <code>Sender</code> from an <code>OwnedFd</code>.DaCreates a new <code>Receiver</code> from an <code>OwnedFd</code>.CkCreates an instance of the collection from the parallel \xe2\x80\xa6CfDecode the first section of this type from the PEM \xe2\x80\xa6EdCreates and initializes a <code>BigInt</code>. Each <code>u8</code> of the input \xe2\x80\xa6EeCreates and initializes a <code>BigUint</code>. Each <code>u8</code> of the input \xe2\x80\xa610CjCreates a new time corresponding to the specified X509 \xe2\x80\xa6C`The futures-rs procedural macro implementations.BaGenerates a new private X448 key.CkThis crate implements a structure that can be used as a \xe2\x80\xa6CmReturns whether the bounded backtracking regex engine may \xe2\x80\xa6ClGet the revocation status of a certificate by its serial \xe2\x80\xa6CeReturn item index, mutable reference to key and valueCdReturn item index and mutable reference to the valueCmGet a key-value pair by index, with mutable access to the \xe2\x80\xa6AmGet a key-value pair by indexClReturns a mutable reference to the backing object of the \xe2\x80\xa6ClReturns the key-value pair corresponding to the supplied \xe2\x80\xa6CjReturn references to the stored key-value pair for the \xe2\x80\xa6CkGets a reference to the entry\xe2\x80\x99s key and value in the map.CbReturns the key-value pair matching the given key.CiGet the property value as a u16, doing a loose search \xe2\x80\xa6BnReturns a specific range contained in this \xe2\x80\xa6DkInserts the given <code>value</code> into the set if it is not present, \xe2\x80\xa6DjGet a mutable reference to a type, inserting <code>value</code> if not \xe2\x80\xa6CgReturns a manually set prefilter, if one was set by \xe2\x80\xa6CkReturns the prefilter associated with a DFA, if one exists.0ClReturns the prefilter attached to this configuration, if \xe2\x80\xa6CnReturns the prefilter set in this configuration, if one at \xe2\x80\xa600CkReturns a mutable slice of key-value pairs in the given \xe2\x80\xa60CfGet the reference to the underlying value, without \xe2\x80\xa60CmReturn a reference to the value associated with the given \xe2\x80\xa6BbGet one of this slice\xe2\x80\x99s elementsCcReturns true if there are any more bytes to consume00BlHashes the receiver into the provided hasher0CmCreates a new suffixed integer literal with the specified \xe2\x80\xa6CeCreates a new unsuffixed integer literal with the \xe2\x80\xa6CmIncludes a file and safely transmutes it to a value of an \xe2\x80\xa6DbFlags to <code>decompress()</code> to control how inflation works.DdInitialize value using <code>inner</code> and <code>iv</code> array.CcGet a pinned mutable reference to the wrapped type.0BkGet a pinned reference to the wrapped type.0CnInsert a key-value pair in the map before the entry at the \xe2\x80\xa6CiInsert the value into the set before the value at the \xe2\x80\xa6CnInserts the entry\xe2\x80\x99s key and the given value into the map \xe2\x80\xa6CnInsert a key-value pair in the map at its ordered position \xe2\x80\xa6CiInsert the value into the set at its ordered position \xe2\x80\xa6DjInserts an element into the <code>HashTable</code> with the given hash \xe2\x80\xa6ClExtract the original value, if available. The value will \xe2\x80\xa6BbConvert into <code>OwnedFd</code>.00CdConverts <code>self</code> into a parallel iterator.CaConsumes self into the buf of the trailers frame.0CkObtain the yokeable out of a <code>Yoke<Y, ()></code>CdWrap this specific ZeroTrie variant into a ZeroTrie.000DhRaised when a <code>Deserialize</code> receives a value of the right \xe2\x80\xa60ClThe kind reported by the underlying standard library I/O \xe2\x80\xa6CbReturns true if the Region has an alphabetic code.ChReturns true if <code>self</code> is in const time mode.CfReturns true if the new event\xe2\x80\x99s parent should be \xe2\x80\xa6CeReturns true if the new span\xe2\x80\x99s parent should be \xe2\x80\xa610CdReturns true if and only if the given identifier \xe2\x80\xa6CkReturns true if the receive half has reached the end of \xe2\x80\xa6DbReturns <code>true</code> when the end of stream has been reached.0ClWhether a method is considered \xe2\x80\x9cidempotent\xe2\x80\x9d, meaning \xe2\x80\xa6BkCheck whether a string slice is normalized.04EeReturns true when <code>Look::StartCRLF</code> is satisfied <code>at</code> the givenDjReturns <code>true</code> if the underlying future should no longer be \xe2\x80\xa6DcReturns <code>true</code> if the stream should no longer be polled.10BfChecks if this receiver is terminated.EeReturns true when <code>Look::WordAscii</code> is satisfied <code>at</code> the givenCnA mutable iterator visiting all elements which may match a \xe2\x80\xa6AmThe <code>join!</code> macro.CmSets the <code>keyAgreement</code> flag to <code>true</code>.ChThe encryption algorithm that should be used for the keyClSets the <code>keyCertSign</code> flag to <code>true</code>.CeReturns the number of leading zeros in the binary \xe2\x80\xa6EfApply the function <code>f</code> on the value in the <code>Left</code> variant if \xe2\x80\xa60B`Trace verbosity level filtering.DbIterator over the lifetime parameters in <code>self.params</code>.C`Read the length field as a little endian integerCfNumeric primitives stored in little-endian byte order.CgAdds items from another store to the end of this store.ClSpecifies a file from which certificate revocation lists \xe2\x80\xa6DjSignals that the task that obtained this <code>RestoreOnPending</code> \xe2\x80\xa6BoConverts this sequence to an infinite sequence.ClMarks a type as a data provider. You can then use macros \xe2\x80\xa60DhReturns an iterator adaptor that turns an <code>Iterator</code> over \xe2\x80\xa6CkAllows one to produce a new yoke from both the cart and \xe2\x80\xa6CjAll of the <strong>marker traits</strong> used in typenum.DkReturns the pattern ID for the match state given by <code>sid</code> at \xe2\x80\xa6CkReturns the pattern ID corresponding to the given match \xe2\x80\xa60ChReturn the maximum length of the sequence that would \xe2\x80\xa60CnReturns an iterator over all occurrences of the needles in \xe2\x80\xa60CnCreates a new error for a non-optional field that does not \xe2\x80\xa6DjRaised when a <code>Deserialize</code> struct type expected to receive \xe2\x80\xa60DmComputes <code>generator * n</code>, storing the result in <code>self</code>.C`Read the length field as a native endian integerCfNumeric primitives stored in native-endian byte order.CmSet that the connected transport negotiated HTTP/2 as its \xe2\x80\xa6CoConstruct self, with inclusive bounds <code>[low, high]</code>.DgCreate a new <code>Uniform</code> instance, which samples uniformly \xe2\x80\xa6CoConstruct a new <code>Prk</code> directly with the given value.CiCreate a new value without checking whether the given \xe2\x80\xa60CmCreate a new finder specific to SSE2 vectors and routines \xe2\x80\xa600CmCreate a new finder specific to AVX2 vectors and routines \xe2\x80\xa600CiCreate a new small index without checking whether the \xe2\x80\xa633DkThis returns <code>Ok(Some(key))</code> for the next key in the map, or \xe2\x80\xa60CbProvides a noncontiguous NFA implementation of \xe2\x80\xa6CgAuthenticates and decrypts (\xe2\x80\x9copens\xe2\x80\x9d) data in place.DkLike <code>super::OpeningKey::open_in_place()</code>, except it accepts \xe2\x80\xa6BlOpens (authenticates and decrypts) a packet.DeCreates a <code>Receiver</code> from a FIFO file with the options \xe2\x80\xa6ChReturns a mutable reference to the underlying operation.CaGives a mutable reference to the inner operation.ClEnsures a value is in the entry by inserting the default \xe2\x80\xa6CiNormally, whenever Rayon catches a panic, it tries to \xe2\x80\xa60DeDeprecated in favor of <code>ThreadPoolBuilder::panic_handler</code>.CfReturns a parallel iterator over mutable subslices \xe2\x80\xa6CbPrepares the context for key parameter generation.CgSerializes the parameters into a DER-encoded PKCS#3 \xe2\x80\xa6CgSerializes the parameters into a PEM-encoded PKCS#3 \xe2\x80\xa6CjParse a set of parentheses and expose their content to \xe2\x80\xa6CeBlocks the current thread until the token is made \xe2\x80\xa6BcParse a buffer of bytes as headers.BgParses a request with the given config.BgParses an unnamed (tuple struct) field.CmPartitions and maps the items of a parallel iterator into \xe2\x80\xa6ClReturn an iterator of all capture groups and their names \xe2\x80\xa6CmCopies the contents of the last Finished message received \xe2\x80\xa6CgIterate over all sections of this type from the PEM \xe2\x80\xa6DhPolls this <code>Sender</code> half to detect whether its associated \xe2\x80\xa6ChRequests to be notified when the stream\xe2\x80\x99s capacity \xe2\x80\xa6BgWaits for a seek operation to complete.CjAttempt to return the contents of the internal buffer, \xe2\x80\xa60CkAttempts to return the contents of the internal buffer, \xe2\x80\xa6CnPeek retrieves a mutable reference to the next item in the \xe2\x80\xa6DjTry to read data from an <code>AsyncRead</code> into an implementer of \xe2\x80\xa6BbAttempts to shut down this writer.CmInitiates or attempts to shut down this writer, returning \xe2\x80\xa6DeAfter returns <code>Poll::Ready</code>, all the following call to \xe2\x80\xa6DlSearches for the sequentially <strong>last</strong> item in the parallel \xe2\x80\xa6CiA crate providing unvalidated string and character types.BnMinimally test that the plane has been padded.CjSets the process group ID (PGID) of the child process. \xe2\x80\xa6B`Returns a stream of PushPromisesDgSame as <code>quote!</code>, but applies a given span to all tokens \xe2\x80\xa6DkReads unsigned 32 bit integers from <code>src</code> into <code>dst</code>.DkReads unsigned 64 bit integers from <code>src</code> into <code>dst</code>.DiCreates a future which will read from the <code>AsyncRead</code> into \xe2\x80\xa6ChYields the service when it is ready to accept a request.0CeReceives a single datagram message on the socket, \xe2\x80\xa6CnReceives from the socket, advances the buffer\xe2\x80\x99s internal \xe2\x80\xa6CjReceives data on the socket from the remote address to \xe2\x80\xa6ClReturns the number of bytes that can be written from the \xe2\x80\xa6DaTurn this future into a future that yields <code>()</code> on \xe2\x80\xa60DhRemoves and returns the subtag at position <code>index</code> within \xe2\x80\xa6CkReplaces the key at the given index with this entry\xe2\x80\x99s \xe2\x80\xa6CmReplaces the key at the given index. The new key does not \xe2\x80\xa6CmReplaces the value at the given index. The new value does \xe2\x80\xa6CnAn error if this path is not a single ident, as defined in \xe2\x80\xa6DeReserves enough capacity for exactly <code>additional</code> more \xe2\x80\xa6DfReserve capacity for <code>additional</code> more key-value pairs, \xe2\x80\xa6DeReserve capacity for <code>additional</code> more values, without \xe2\x80\xa6CjReserve the minimum capacity required to store exactly \xe2\x80\xa6DjReserve the minimum capacity for <code>additional</code> more elements \xe2\x80\xa6DbWaits for channel capacity, moving the <code>Sender</code> and \xe2\x80\xa6DeGet the value of the <code>SO_REUSEADDR</code> option on this socket.CaReturns right value or computes it from a closure0CfReturns whether the senders send to the same receiver.0BgGenerate a sample from the given range.CeSample a single value uniformly from a range with \xe2\x80\xa6CoGenerate a <code>String</code> of <code>len</code> random chars0BdSeals (encrypts and signs) a packet.CkIndicates that a search has finished at the given position.CmUpdates the current search to indicate that it has search \xe2\x80\xa6BdReturns the number of security bits.C`Create a new PRNG using a <code>u64</code> seed.0CfSeeks relative to the current position. If the new \xe2\x80\xa6CfPolls multiple futures and streams simultaneously, \xe2\x80\xa60BfSend a response to a promised request.BdSend a response to a client request.BbSends trailers to the remote peer.CjSend data to the connected peer. Returns the amount of \xe2\x80\xa6BkReturns this certificate\xe2\x80\x99s serial number.C`Get the serial number of the revoked certificateBiSerial number of the revoked certificate.0BdSerialize an <code>f32</code> value.000AaReturns an error.BdSerialize an <code>f64</code> value.0001BdSerialize an <code>i16</code> value.0002BdSerialize an <code>i32</code> value.0003BdSerialize an <code>i64</code> value.0004AdSerialize a map key.0CkBegin to serialize a map. This call must be followed by \xe2\x80\xa6000BjSerializes a map, given length is ignored.CkBegin to serialize a variably sized sequence. This call \xe2\x80\xa6000CgSerialize a sequence, given length (if any) is ignored.BbSerialize a <code>&str</code>.000:BcSerialize a <code>u16</code> value.000;BcSerialize a <code>u32</code> value.000<BcSerialize a <code>u64</code> value.000=DiCopies the <code>server_random</code> value sent by the server in the \xe2\x80\xa6CkSets the flag determining if the group corresponds to a \xe2\x80\xa6DgSets the value of the <code>SO_BROADCAST</code> option for this socket.DfSet the value of the <code>SO_BROADCAST</code> option for this socket.1DfSet the value for the <code>SO_BUSY_POLL</code> option on this socket.DgSet value for the <code>DCCP_SOCKOPT_CCID</code> option on this socket.BlSets the generator point for the given curveB`Sets the HKDF mode of operation.BhSets the salt value for HKDF generation.AcSet the host flags.CnSets the name of the interface to bind sockets produced by \xe2\x80\xa6CmUpdates this set in place with the result of intersecting \xe2\x80\xa60CcSets the length of the IV expected by this context.DdSet that all sockets have <code>SO_KEEPALIVE</code> set with the \xe2\x80\xa6DbSet value for the <code>SO_KEEPALIVE</code> option on this socket.DcSets value for the <code>SO_KEEPALIVE</code> option on this socket.BbSets the global maximum log level.C`Sets the notAfter constraint on the certificate.CaSets a compression parameter for this compressor.CeSets a decompression parameter for this decompressor.C`Sets a decompression parameter for this decoder.BnSets a compression parameter for this encoder.CkSets a decompression parameter on the decompression stream.BjSets the given zstd compression parameter.01AmSets a compression parameter.AoSets a decompression parameter.C`Set or unset the prefilter attached to this DFA.0BoAllows the socket to bind to an in-use address.CeAllows the socket to bind to an in-use port. Only \xe2\x80\xa6CcMark that the header value represents sensitive \xe2\x80\xa6DeSet the value of the <code>IPV6_TCLASS</code> option for this socket.DfSets the value for the <code>IPV6_TCLASS</code> option on this socket.0CjShrinks the capacity of the vector as much as possible \xe2\x80\xa6CkShrinks the capacity of the map as much as possible. It \xe2\x80\xa6CkShrinks the capacity of the set as much as possible. It \xe2\x80\xa6CmShrinks the capacity of the table as much as possible. It \xe2\x80\xa6CcShrink the capacity of the map as much as possible.CcShrink the capacity of the set as much as possible.CgShrink the capacity of the slab as much as possible \xe2\x80\xa6CfShrink the capacity of the vector as much as possible.CkMap this sink\xe2\x80\x99s error to a different error type using \xe2\x80\xa6CiCalculates a S\xc3\xb8rensen-Dice similarity distance using \xe2\x80\xa6CbSort the set\xe2\x80\x99s values by their default ordering.BlSets a custom function for spawning threads.0BlSpins without yielding the thread to the OS.CmGets all SRTP profiles that are enabled for handshake via \xe2\x80\xa6CkReturns the RFC-standard name of the cipher, if one exists.BnSets a callback to be invoked on thread start.0DeDeprecated in favor of <code>ThreadPoolBuilder::start_handler</code>.BlStart the assembly of a pattern in this NFA.CmReturn the state identifier of the initial anchored state \xe2\x80\xa6EmTrue if the <code>?P<</code> syntax is used and false if the <code>?<</code> syntax \xe2\x80\xa6DfCombines several streams, all producing the same <code>Item</code> \xe2\x80\xa60CmSets the <code>timeStamping</code> flag to <code>true</code>.BmConverts stride in pixels to stride in bytes.ClIf this class consists of only ASCII ranges, then return \xe2\x80\xa6EeConvert a <code>PotentialCodePoint</code> to a <code>char', returning [</code>\xe2\x80\xa6DjReturns the sign and the <code>u32</code> digits representation of the \xe2\x80\xa6EbReturns the <code>u32</code> digits representation of the <code>BigUint</code> \xe2\x80\xa6DjReturns the sign and the <code>u64</code> digits representation of the \xe2\x80\xa6EbReturns the <code>u64</code> digits representation of the <code>BigUint</code> \xe2\x80\xa6CjReturns a big-endian byte vector representation of the \xe2\x80\xa6CjSerialize the given data structure as a pretty-printed \xe2\x80\xa60CkCreates a new error for a list which did not get enough \xe2\x80\xa6CjDefinition of the core <code>Service</code> trait to TowerCkReturns the number of least-significant bits that are ones.CeReturns the number of trailing ones in the binary \xe2\x80\xa6FhThis method must cast <code>self</code> between <code>&'a mut Self<'static></code> \xe2\x80\xa6CjSafely transmutes a mutable reference of one type to a \xe2\x80\xa6CmSafely transmutes a mutable or immutable reference of one \xe2\x80\xa6DiAttempts to return a mutable reference to the wrapped <code>T</code>, \xe2\x80\xa6CmReturns an iterator of non-overlapping matches, using the \xe2\x80\xa6ClReturns an iterator of non-overlapping matches with this \xe2\x80\xa6CiReturns an iterator over all non-overlapping leftmost \xe2\x80\xa6DhPerforms a fallible parallel fold with a cloneable <code>init</code> \xe2\x80\xa6BcSee <code>Self::try_from_str</code>00000000000DjAttempts to create a borrowed <code>DataMarkerAttributes</code> from a \xe2\x80\xa6DlCreates a <code>TinyAsciiStr<N></code> from the given UTF-8 slice. \xe2\x80\xa6CfTries to join one of the tasks in the set that has \xe2\x80\xa6CkTries to receive data on the socket without removing it \xe2\x80\xa6DePoll this <code>TryStream</code> as if it were a <code>Stream</code>.0CmTries to receive a single datagram message on the socket. \xe2\x80\xa6CfTries to receive data from the socket without waiting.CnConditionally transmutes a value of one type to a value of \xe2\x80\xa6DeAttempts to acquire this <code>RwLock</code> with exclusive write \xe2\x80\xa6BoCalled when deserializing a tuple-like variant.0CmCreates a new suffixed integer literal with the specified \xe2\x80\xa6CeCreates a new unsuffixed integer literal with the \xe2\x80\xa6ClTurn off cooperative scheduling for a future. The future \xe2\x80\xa6Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsClCreates a new error for a field name that appears in the \xe2\x80\xa6DgRaised when a <code>Deserialize</code> struct type received a field \xe2\x80\xa60CkCreates a new error for a value which doesn\xe2\x80\x99t match a \xe2\x80\xa6AgReleases a shared lock.CfTemporarily unlocks the mutex to execute the given \xe2\x80\xa60DdTemporarily unlocks the <code>RwLock</code> to execute the given \xe2\x80\xa600CkUnparks a number of threads from the front of the queue \xe2\x80\xa6BfA pinned projection of a struct field.ClReturns a mutable reference to the unwritten part of the \xe2\x80\xa6BlUpdate state using the provided data blocks.CiGet the currently <em>used</em> capacity for this stream.BkRepresents the <code>SIGUSR1</code> signal.BkRepresents the <code>SIGUSR2</code> signal.BlReturns the certificate verification result.EbProduces the split parts of <code>self</code>, using <code>Immutable</code> to \xe2\x80\xa6EbProduces the split parts of <code>self</code>, using <code>Unaligned</code> to \xe2\x80\xa60CgUnsafely produces the split parts of <code>self</code>.0BlRepresents the <code>SIGWINCH</code> signal.CjCreates a new empty vector with enough capacity for at \xe2\x80\xa6D`Creates a new <code>BytesMut</code> with the specified capacity.DhCreates a new <code>BufReader</code> with the specified buffer capacity.DhCreates a new <code>BufWriter</code> with the specified buffer capacity.DcCreates a new <code>LineWriter</code> with the specified buffer \xe2\x80\xa6DdCreates an empty <code>HashTable</code> with the specified capacity.DcCreate an empty <code>HeaderMap</code> with the specified capacity.DfCreate a new map with capacity for <code>n</code> key-value pairs. \xe2\x80\xa6DiCreate a new set with capacity for <code>n</code> elements. (Does not \xe2\x80\xa6CjConstruct a new <code>LiteMap</code> with a given capacityEcReturn a new <code>Events</code> capable of holding up to <code>capacity</code> \xe2\x80\xa6CfMakes a new empty Map with the given initial capacity.DeConstruct a new, empty <code>Slab</code> with the specified capacity.CbConstruct an empty vector with enough capacity \xe2\x80\xa6:EgCreates a <code>BufStream</code> with the specified <code>BufReader</code> capacity \xe2\x80\xa6<EdCreates a new <code>FramedWrite</code> with the given <code>encoder</code> and a \xe2\x80\xa6EcCreates a new <code>FramedRead</code> with the given <code>decoder</code> and a \xe2\x80\xa6EbProvides a <code>Stream</code> and <code>Sink</code> interface for reading and \xe2\x80\xa6DoConvert an <code>AsyncRead</code> into a <code>Stream</code> with item type \xe2\x80\xa6AbSets the checksum.CbComposes a function <em>in front of</em> the sink.DjCreates an <code>AsyncFd</code> backed by (and taking ownership of) an \xe2\x80\xa6DgSet the value of the <code>TCP_KEEPINTVL</code> option. On Windows, \xe2\x80\xa6CgInternal method used to define the behavior of this \xe2\x80\xa6EhCreate a <code>ScopeGuard</code> that owns <code>v</code> (accessible through deref) \xe2\x80\xa6AiAdd trailers to the body.CkFirst, atomically upgrades an upgradable read lock lock \xe2\x80\xa6CgEnable this connection to support higher-level HTTP \xe2\x80\xa60CdAttempts to write an entire buffer into this writer.0CnWrites an signed 128-bit integer in little-endian order to \xe2\x80\xa60DaGet value for the <code>SO_SNDTIMEO</code> option on this socket.CmWrites an unsigned 128-bit integer in little-endian order \xe2\x80\xa60ChAdvertises which character set the client is able to \xe2\x80\xa6CmAn error which can be returned when parsing an IP network \xe2\x80\xa6AnFailure to parse an IP addressClThe error emitted if the conversion source is improperly \xe2\x80\xa6EfThe <code><'a, T></code> in <code>core::slice::iter<'a, T></code>.AdAn ASN.1 enumerated.BkA reference to an <code>Asn1Integer</code>.CeError type returned from <code>Bernoulli::new</code>.BdA binary Unicode character property.CjAn iterator which blocks on values from a stream until \xe2\x80\xa6BoA data stream created from a <code>Body</code>.DiA set of bound lifetimes: <code>for<'a, 'b, 'c></code>.CgTypes which use <code>BlockBuffer</code> functionality.BjA data provider that returns opaque bytes.BfIndicates the size of the entity-body.CmCarriage return, spelled <code>\\r</code> (<code>\\x0D</code>).DkAn escaped carriage return character (usually escaped as <code>\\r</code>\xe2\x80\xa6CiA DER-encoded X.509 certificate; as specified in RFC 5280AiChroma subsampling formatCnParallel iterator over mutable non-overlapping chunks of a \xe2\x80\xa6BfFlags for <code>EVP_CIPHER_CTX</code>.BfThe available ASCII character classes.CmA single bracketed character class set, which may contain \xe2\x80\xa6CiA bracketed character class, e.g., <code>[a-z0-9]</code>.CfAn iterator over all ranges in a byte character class.AfHigh level CMS wrapperFaAn <code>Eq</code>-like trait that produces a <code>Choice</code> instead of a <code>bool</code>.D`A marker trait used to indicate that an <code>RngCore</code> \xe2\x80\xa6Ba(<code>Sc</code>) A currency sign0ClOptimized data stored as a single VarZeroSlice to reduce \xe2\x80\xa6CiUsed for loading data from a dynamic ICU4X data provider.CkAn invalid decimal number was given where one was expected.BgThe decode estimate used by this engineCiThe decode estimate used by an engine implementation. \xe2\x80\xa6BoMetadata about the result of a decode operationBcA DEFLATE decoder, or decompressor.00BaA DEFLATE encoder, or compressor.00AhAll bytes must be uniqueBiCurve defined using polynomial parametersBeEnumerated property East_Asian_Width.BaAn Ed25519 key pair, for signing.CkCharacters used in emoji sequences that normally do not \xe2\x80\xa6CiAllows types to be encoded as VarULEs. This is highly \xe2\x80\xa6BbA bracketed hex literal was empty.Co(<code>EN</code>) any ASCII digit or Eastern Arabic-Indic digitCnA method call expression: <code>x.foo::<T>(a, b)</code>.BcReturn <code>2.0 / sqrt(\xcf\x80)</code>.CmAn RAII implementation of a \xe2\x80\x9cscoped lock\xe2\x80\x9d of a mutex. \xe2\x80\xa6BbA builder for default FNV hashers.Di<code>FoldChunksWith</code> is an iterator that groups elements of an \xe2\x80\xa6CiA trait implemented by types which reference borrowed \xe2\x80\xa60CcCreate an instance by parsing a list of attributes.AnAn unbounded queue of futures.BfReference to <code>GeneralName</code>.B`A general-purpose base64 engine.C`Property used to define \xe2\x80\x9cGrapheme extender\xe2\x80\x9d.CoAn error that may occur when building a <code>GroupInfo</code>.DbA capture group name is empty, e.g., <code>(?P<>abc)</code>.CmAn error returned from <code>ClientBuilder::handshake</code>.ChAn error or intermediate state after a TLS handshake \xe2\x80\xa6BbThe type of a Unicode hex literal.BjA deserializer holding an <code>i8</code>.0CfThe endpoint encountered an unexpected internal error.CnA marker trait used to identify values that can be used as \xe2\x80\xa6AiBackoff validation error.CnThe nature of the padding was not as configured: absent or \xe2\x80\xa6CmThe request is invalid, such as a request for a singleton \xe2\x80\xa6DdA block of foreign items: <code>extern "C" { ... }</code>.DkA trait alias: <code>pub trait SharableIterator = Iterator + Sync</code>\xe2\x80\xa6CkExtension trait on iterators, providing random sampling \xe2\x80\xa6BaA set of references to lifetimes.CmA Unicode Line Break Style Identifier defines a preferred \xe2\x80\xa6Df<code>BoxFuture</code>, but without the <code>Send</code> requirement.0Df<code>BoxStream</code>, but without the <code>Send</code> requirement.0CnA custom trait object for polling futures, roughly akin to \xe2\x80\xa600ClThe salt length is set to the maximum permissible value. \xe2\x80\xa6DkThe maximum output length (<code>Algorithm::output_len()</code>) of all \xe2\x80\xa6DiA grouping token that surrounds a macro body: <code>m!(...)</code> or \xe2\x80\xa6DcThe <code>MakeConnection</code> trait is used to create transports.DdA <code>Layer</code> that produces a <code>MapFuture</code> service.DdA <code>Layer</code> that produces a <code>MapResult</code> service.BkAccessor type for a mapped generic sequenceCgNo data for the requested data marker. This is only \xe2\x80\xa6CaThe underlying kind of a <code>MatchError</code>.0DfError returned when max capacity of <code>HeaderMap</code> is exceededBc(<code>Lm</code>) A modifier letter0Cb(<code>Sk</code>) A non-letterlike modifier symbol0CgThis type is used by the custom derive to represent \xe2\x80\xa6CnA gzip streaming decoder that decodes a gzip file that may \xe2\x80\xa6CjA gzip streaming decoder that decodes a gzip file with \xe2\x80\xa61Bl406 Not Acceptable [RFC9110, Section 15.5.7]BdDisables the use of TLS compression.CfThe decompressor needs more input data to continue \xe2\x80\xa6CfThe input contained a newtype variant that was not \xe2\x80\xa60Db(<code>Mn</code>) A nonspacing combining mark (zero advance width)Bf(<code>NSM</code>) any nonspacing mark1BlTypes which return data with the given size.00BkPerforms addition with a flag for overflow.CaPerforms multiplication with a flag for overflow.BoPerforms substraction with a flag for overflow.ChSpecifies how much overlap must be given to each worker.0EbOwned write half of a <code>UnixStream</code>, created by <code>into_split</code>.EaOwned write half of a <code>TcpStream</code>, created by <code>into_split</code>.AmProcess policy on mce errors.BkKernel thread cloned from userspace thread.CcThe endpoint detected an unspecific protocol error.CmConversion trait to convert an <code>Iterator</code> to a \xe2\x80\xa6Di<code>ParallelExtend</code> extends an existing collection with items \xe2\x80\xa6B`Parallel extensions for strings.EhLike <code>Parse</code>, but yields pairs of <code>String</code> instead of pairs of \xe2\x80\xa6BlA tuple struct or tuple variant pattern: \xe2\x80\xa6CfThis error occurs when an ID could not be constructed.ChThis error occurs when a value could not be constructed.DfAn iterator over all pattern identifiers in a <code>PatternSet</code>.FdAn <code>Iterator</code> of <code>Permit</code> that can be used to hold <code>n</code> slots in \xe2\x80\xa6BeReference to <code>Pkcs7Signed</code>ChPrecise capturing bound: the \xe2\x80\x98use<\xe2\x80\xa6>\xe2\x80\x99 in \xe2\x80\xa6ClAn error which can be returned when the prefix length is \xe2\x80\xa6CjA struct capable of looking up a property value from a \xe2\x80\xa6CkThe endpoint refused the stream prior to performing any \xe2\x80\xa6CcAlgorithmIdentifier for <code>rsaEncryption</code>.CaRSA PSS padding using SHA-256 for RSA signatures.CdAlgorithmIdentifier for <code>rsassaPss</code> with:CaRSA PSS padding using SHA-384 for RSA signatures.1CaRSA PSS padding using SHA-512 for RSA signatures.2DjAdditional methods for <code>RwLock</code>s which support locking with \xe2\x80\xa6CkA mutex which can be recursively locked by a single thread.0CnA Region Override specifies an alternate region to use for \xe2\x80\xa6BbThe kind of a repetition operator.BmWhat kind of context reset should be applied.AmA future of an HTTP response.ClA <code>Future</code> that will resolve to an HTTP Response.CbResponse future returned by <code>Optional</code>.DaThe <code>Future</code> returned by a <code>Retry</code> service.Bd<code>Timeout</code> response futureBiAn escaped reverse solidus <code>\\</code>DgAdapter that enables reading through a <code>io::Read</code> from a \xe2\x80\xa6BbHandle to the runtime\xe2\x80\x99s metrics.CdCharacters that are starters in terms of Unicode \xe2\x80\xa6CdFuture for the <code>select_next_some</code> method.CmAn error that occurs when serializing an object from this \xe2\x80\xa6DgType returned from <code>serialize_tuple</code> for serializing the \xe2\x80\xa60CgReturned from <code>Serializer::serialize_tuple</code>.110CdDeclaratively construct <code>Service</code> values.0EgThe type returned by <code>set_logger</code> if <code>set_logger</code> has already \xe2\x80\xa6BaThe result of a shutdown request.D`(<code>Zs</code>) A space character (of various non-zero widths)0CbA <code>ByteSlice</code> that can be split in two.CkParallel iterator over slices separated by a predicate, \xe2\x80\xa6ChParallel iterator over substrings separated by a patternCjAn iterator that reports Aho-Corasick matches in a stream.BmAn iterator that reports matches in a stream.Bd<code>text/css; charset=utf-8</code>Bd<code>text/csv; charset=utf-8</code>CjTokenStream extension trait with methods for appending \xe2\x80\xa6CeParsed more headers than provided buffer can contain.ChAn associated constant within the definition of a trait.CdA macro invocation within the definition of a trait.CjError indicating, that while chunk was collected inner \xe2\x80\xa6CfAn iterator over all non-overlapping matches for a \xe2\x80\xa60CdStream for the <code>try_ready_chunks</code> method.ChA trait or lifetime used as a bound on a type parameter.BiA deserializer holding a <code>u8</code>.0BnHelper trait handling actual uniform sampling.CkSearcher for finding type params in a syntax tree. This \xe2\x80\xa6BbA type for signaling UTF-8 errors.DkA view into a vacant entry in a <code>HashMap</code>. It is part of the \xe2\x80\xa6CcTrait for hash functions with variable-size output.ChParallelIterator for arbitrary tree-shaped patterns. \xe2\x80\xa6EnA single predicate in a <code>where</code> clause: <code>T: Deserialize<'de></code>.CnExtension trait allowing futures to be instrumented with a \xe2\x80\xa6CkMatch the end of a Unicode word boundary. That is, this \xe2\x80\xa60ClMatch the start of an ASCII-only word boundary. That is, \xe2\x80\xa60CeFlags used to check an <code>X509</code> certificate.BnA reference to an [<code>X509_PURPOSE</code>].CdA builder used to construct an <code>X509Req</code>.BfReference to <code>X509Revoked</code>.CnZSTD_compress2() : Behave the same as ZSTD_compressCCtx(), \xe2\x80\xa6CcEquivalent to ZSTD_compressStream2(zcs, output, \xe2\x80\xa6CiZSTD_freeCDict() : Function frees memory allocated by \xe2\x80\xa6CkZSTD_freeDDict() : Function frees memory allocated with \xe2\x80\xa6EfChecks if -<code>sub_x</code> and -<code>sub_y</code> lies in the allocated bounds \xe2\x80\xa6CeThis corresponds to <code>SSL_add0_chain_cert</code>.CkAdds a custom extension for a TLS/DTLS client or server \xe2\x80\xa6CmPermits any number of extension fields to be added to the \xe2\x80\xa6CmReturns the adler32 that was read from the zlib header if \xe2\x80\xa6BoChange case of a <code>snake_case</code> field.CmIf this GenericParam is a const param, get the underlying \xe2\x80\xa60DgReturns this address as a <code>SocketAddrV4</code> if it is in the \xe2\x80\xa6DgReturns this address as a <code>SocketAddrV6</code> if it is in the \xe2\x80\xa6CnReturns a reference to the wrapped <code>CodePointTrie</code>.00BdAsserts that two types are the same.DeConstruct a <code>Yoke</code> by yokeing an object to a cart in a \xe2\x80\xa6DjReturns this certificate\xe2\x80\x99s <code>authority information access</code> \xe2\x80\xa6CgToggles whether automatic prefilter support is enabled.ClReturn an auxiliary span. This span exists only for some \xe2\x80\xa6CjA macro that matches flags values, similar to Rust\xe2\x80\x99s \xe2\x80\xa6CmRuns the provided blocking function on the current thread \xe2\x80\xa6DfBlockingly locks this <code>RwLock</code> with exclusive write access.DiBuilds a <code>Regex</code> directly from an <code>Hir</code> expression.ClCompile the given high level intermediate representation \xe2\x80\xa6AoBuild a DFA from the given NFA.00CbBuild a <code>PikeVM</code> directly from its NFA.CnBuild a <code>BoundedBacktracker</code> directly from its NFA.ClTemporarily yields an exclusive lock to a waiting thread \xe2\x80\xa60AgByte character literal.DcThe <code>application/x-www-form-urlencoded</code> byte serializer.CbThe number of bytes consumed from the input slice.ChSets the maximum amount of heap memory, in bytes, to \xe2\x80\xa6ChAs <code>try_cast_slice_arc</code>, but unwraps for you.ChAs <code>try_cast_slice_box</code>, but unwraps for you.CnCast <code>&mut [A]</code> into <code>&mut [B]</code>.0CiThe encryption algorithm that should be used for the certCnReturns a mutable reference to the context\xe2\x80\x99s certificate \xe2\x80\xa6EdChecks validity of the <code>this_update</code> and <code>next_update</code> fields.CnPlaces the components of a curve over a prime field in the \xe2\x80\xa6CjMaximum compressed size in worst case single-pass scenarioDdConst version of <code>LiteMap::is_empty()</code> for a slice store.DeCreates a new <code>OnceCell</code> that contains the provided value.DdCreates a new <code>SetOnce</code> that contains the provided value.ClConsumes a unit of budget and returns the execution back \xe2\x80\xa6DhChecks to see if the range is in the <code>CodePointInversionList</code>BlCopies data from a plane into a pixel array.BeAllocates a new <code>CStream</code>.CiRecursively creates a directory and all of its parent \xe2\x80\xa6CdReturns the current cipher if the session is active.ClDefine a type that supports parsing and printing a given \xe2\x80\xa6DfThe <code>decl_attribute!</code> macro declares a custom attribute \xe2\x80\xa6CkDecompresses the input data into the extra space in the \xe2\x80\xa6DlLike <code>Self::decrypt</code> but appends plaintext to a <code>Vec</code>.EbHint that the <code>Deserialize</code> type is expecting an <code>i8</code> value.000EaHint that the <code>Deserialize</code> type is expecting a <code>u8</code> value.000CmSets the size limit, in bytes, for heap memory used for a \xe2\x80\xa6CaSet a size limit on the total heap used by a DFA.DdReturns the contents of this <code>GeneralName</code> if it is a \xe2\x80\xa6CjReturns both the quotient and remainder from Euclidean \xe2\x80\xa6CcCreates a <code>DropGuardRef</code> for this token.CnReturns the amount of time elapsed from another instant to \xe2\x80\xa6DjReturns <code>true</code> if padding should be added after the encoded \xe2\x80\xa6DmLike <code>Self::encrypt</code> but appends ciphertext to a <code>Vec</code>.AkReturns the encrypted keys.DiCalled after every object key. A <code>:</code> should be written to \xe2\x80\xa6BdReturns the name entries by the nid.CfSets the number of scheduler ticks after which the \xe2\x80\xa6CiReturns a mutable reference to the associated extensions.CnGet a mutable reference to the extensions for this request \xe2\x80\xa61CfGet a mutable reference to the extensions for this \xe2\x80\xa6CkGet a reference to the extensions for this request builder.CgGet a reference to the extensions for this response \xe2\x80\xa6C`Creates a new unsuffixed floating-point literal.0ClRetrieve result into a boxed slice of the specified size \xe2\x80\xa6CfRetrieve result into a boxed slice and consume hasher.C`Retrieve result and consume the hasher instance.BjRetrieve result and reset hasher instance.BiRetrieve result and reset hasher instance01ClApplies the given predicate to the items in the parallel \xe2\x80\xa6CeRun this finder on the given haystack as a prefilter.00BmFinish the assembly of a pattern in this NFA.ClFlatten the execution of this future when the successful \xe2\x80\xa60D`Decrease a semaphore\xe2\x80\x99s permits by a maximum of <code>n</code>.DaRe-interprets <code>BoxBytes</code> as <code>Box<T></code>.DdRe-interprets <code>&mut [u8]</code> as <code>&mut T</code>.0BmAccess an entry by hash, including its index.CaConverts a slice of bytes to an HTTP header name.CkConverts mutable slice to a mutable generic array referenceCkDecode the first section of this type from PEM contained inClReturns a new <code>AVec<T></code> from its raw parts.ClCreates a new <code>ABox<T></code> from its raw parts.CfConstructs a <code>BoxBytes</code> from its raw parts.DiConstructs an <code>SslStream</code> from a pointer to the underlying \xe2\x80\xa6DgCreates a <code>SmallVec</code> directly from the raw components of \xe2\x80\xa6BnCreates and initializes a <code>BigInt</code>.BoCreates and initializes a <code>BigUint</code>.EaParses <code>numer/denom</code> where the numbers are in base <code>radix</code>.D`Convert from a string and radix (typically <code>2..=36</code>).DfConstruct a <code>&ZeroSlice<T></code> from a slice of ULEs.CjConverts from <code>Self::ULE</code> to <code>Self</code>.CnReturns a new <code>FutureService</code> for the given future.BbGenerates a new private Ed448 key.CeGenerates a new key pair and returns the key pair \xe2\x80\xa60CjGenerates a prime number, placing it in <code>self</code>.CkReturns whether this configuration has enabled simple stateClGets a mutable reference to an entry in the table at the \xe2\x80\xa6CeProvides the amount to right shift the luma plane \xe2\x80\xa6CgReturns the error string associated with an error code.CfReturn mutable reference to key and value at an index.CbReturn mutable reference to the value at an index.CkReturns the match kind on this configuration, as set by \xe2\x80\xa6CfReturns the match semantics set in this configuration.000CaReturns whether \xe2\x80\x9cmulti line\xe2\x80\x9d mode is enabled.BeReturns the \xe2\x80\x9cnest limit\xe2\x80\x9d setting.DcReturns the <code>Script</code> property value for this code point.CkReturns the DFA size limit of this configuration if one \xe2\x80\xa6BkReturn the currently configured size limit.CjGet the property value as a u16, doing a strict search \xe2\x80\xa6CaReturns whether \xe2\x80\x9cswap greed\xe2\x80\x9d mode is enabled.CjReturns whether empty matches must fall on valid UTF-8 \xe2\x80\xa6AnThe underlying HMAC algorithm.BkUtilities for <code>http_body::Body</code>.CeCreates a new unsuffixed integer literal with the \xe2\x80\xa600CbNormalizing text into Unicode Normalization Forms.CmDefinitions of Unicode Properties and APIs for retrieving \xe2\x80\xa6DjCreates a \xe2\x80\x9cfork-join\xe2\x80\x9d scope <code>s</code> and invokes the closure \xe2\x80\xa6CgCreates a scope that spawns work into this thread pool.10BkEnables or disables storing of the dict id.00CfReturns the mantissa, base 2 exponent, and sign as \xe2\x80\xa60D`Decomposes an <code>AVec<T></code> into its raw parts: \xe2\x80\xa6EjDecomposes a <code>ABox<T></code> into its raw parts: <code>(ptr, alignment)</code>.ChDeconstructs a <code>BoxBytes</code> into its raw parts.CjReturn the remainder of the original slice that is not \xe2\x80\xa60CmRaised when deserializing a sequence or map and the input \xe2\x80\xa60CdReturns true if and only if the given identifier \xe2\x80\xa6ClReturns true if this regex has a high chance of being \xe2\x80\x9c\xe2\x80\xa6DkReturns <code>true</code> if the error was caused by the timer being at \xe2\x80\xa62DlReturns <code>true</code> if the number is a multiple of <code>other</code>.0EcReturns <code>true</code> if <code>self</code> is a multiple of <code>other</code>.BoCheck if the message contains out-of-band data.CiReturns true if the event contains read closed readiness.EcReturns <code>true</code> if the value includes read-closed <code>readiness</code>.BbCheck if status is within 300-399.CnReturns true only if the given identifier corresponds to a \xe2\x80\xa6CmCreates a new suffixed integer literal with the specified \xe2\x80\xa6CgSpecifies a file from which certificates will be loadedCkAcquires an exclusive lock, blocking the current thread \xe2\x80\xa6Beproduce an IR of the compression fileClMaps this future\xe2\x80\x99s success value to a different value, \xe2\x80\xa60AmMarks the state as unchanged.BeReturns the length of the master key.CfGets the maximum amount of early data that will be \xe2\x80\xa6CmGets the maximum amount of early data that can be sent on \xe2\x80\xa60CnIndicates the size (in octets) of the largest HTTP/2 frame \xe2\x80\xa60BmSets the maximum frame size to use for HTTP2.00DiReturns the highest verbosity level that this <code>Subscriber</code> \xe2\x80\xa6000CiReturn the length of the longest needle in this PrefilterBhReturns the maximum valid prefix length.00CiCreates a new builder configured to connect to modern \xe2\x80\xa6ChPerforms the fused multiply-add assignment operation \xe2\x80\xa6DiInterprets the given <code>source</code> as a <code>&mut Self</code>.CgNumeric primitives stored in network-endian byte order.BeCreates an Asn1OctetString from bytesBhCreate new value from variable size key.ClTransitions from the current state to the next state for \xe2\x80\xa60CdSets the size limit, in bytes, to enforce on the \xe2\x80\xa6ClSets an approximate size limit on the total heap used by \xe2\x80\xa6DjGet a static reference to a <code>Waker</code> which does nothing when \xe2\x80\xa60CiWraps a delegate iterator into a decomposing iterator \xe2\x80\xa6CgWraps a delegate iterator into a composing iterator \xe2\x80\xa6DcCompare this <code>LanguageIdentifier</code> with a potentially \xe2\x80\xa6CfCompare with a potentially unnormalized BCP-47 string.000000000CjWait for a notification with an owned <code>Future</code>.AkNotifies all waiting tasks.DiExecutes function <code>f</code> just before a thread is parked (goes \xe2\x80\xa6CjExecutes function <code>f</code> before each thread stops.CnEnsures a value is in the entry by inserting the result of \xe2\x80\xa6000DkInserts the result of the <code>call</code> function in the entry if it \xe2\x80\xa6011ChIf the ZeroVec is owned, returns the capacity of the \xe2\x80\xa6CiPad remaining data with zeros and return resulting block.DdReturns a parallel iterator over at most <code>chunk_size</code> \xe2\x80\xa6BhParses a response with the given config.BoSet the <code>PathAndQuery</code> for this URI.CbReturns the path & query components of the UriBbThe origin-form component of a URICiTransform Rust paths to a readable and comparable string.CnConvert a mutable slice to the wrapped type into a mutable \xe2\x80\xa60CmIterate over all sections of this type from PEM contained \xe2\x80\xa6AoPercent-decode the given bytes.CbPercent-encode the given bytes with the given set.CiAggregates flushes to better support pipelined responses.0CmCreates a future that is immediately ready with an Option \xe2\x80\xa6ChCreates a new stream that always immediately returns \xe2\x80\xa6CbPolls for one of the tasks in the set to complete.BfPolls for the next line in the stream.CkReceives data from the socket, without removing it from \xe2\x80\xa6CdAttempts to receive a single datagram on the socket.CjAttempts to receive a single datagram on the specified \xe2\x80\xa6CgPolls to receive multiple messages on this channel, \xe2\x80\xa60DjTry to write data from an implementer of the <code>Buf</code> trait to \xe2\x80\xa6DmSearches for the sequentially <strong>first</strong> item in the parallel \xe2\x80\xa6DlPOSIX version of <code>basename(3)</code>, defined in <code>libgen.h</code>.ClDecrypts data using the public key, returning the number \xe2\x80\xa6ClEncrypts data using the public key, returning the number \xe2\x80\xa6DkPush <code>element</code> to the end of the vector without checking the \xe2\x80\xa6BhRaw byte representation of a public key.DbRead data from an <code>AsyncRead</code> into an <code>Arc</code>.DhLocks this <code>RwLock</code> with shared read access, blocking the \xe2\x80\xa6ClCreates a future which will read all the bytes from this \xe2\x80\xa6CkCreates a future which will open a file for reading and \xe2\x80\xa6ClReads all bytes until EOF in this source, appending them \xe2\x80\xa60CgReturns a pinned mutable reference to the inner reader.BgReturns the number of active receivers.CeReturns the number of receivers that currently exist.DeGet the value of the <code>IPV6_RECVTCLASS</code> option for this \xe2\x80\xa6DeInterprets the given <code>source</code> as a <code>&Self</code>.CmThis crate exposes a variety of regex engines used by the \xe2\x80\xa6BfRemove the binding at the given index.ClRemoves a directory at this path, after removing all its \xe2\x80\xa6CmRemoves a session from the context\xe2\x80\x99s cache and marks it \xe2\x80\xa6BfRemove the variant at the given index.EgApply the function <code>f</code> on the value in the <code>Right</code> variant if \xe2\x80\xa60BiPerforms a single step of this operation.CgReturns the flavor of the current <code>Runtime</code>.ClSaturating addition operator. Returns a+b, saturating at \xe2\x80\xa6DjSaturating addition. Computes <code>self + other</code>, saturating at \xe2\x80\xa6DbSaturating multiplication. Computes <code>self * other</code>, \xe2\x80\xa6ClSaturating subtraction operator. Returns a-b, saturating \xe2\x80\xa6DjSaturating subtraction. Computes <code>self - other</code>, saturating \xe2\x80\xa6CjGet the context\xe2\x80\x99s security level, which controls the \xe2\x80\xa6CmGet the connection\xe2\x80\x99s security level, which controls the \xe2\x80\xa6D`Untagged serialization/deserialization support for Either<\xe2\x80\xa6BdSerialize a <code>bool</code> value.000AaReturns an error.AfSerialize a character.0001BeSerialize an <code>i128</code> value.000BdSerialize a <code>None</code> value.000AhReturns <code>Ok</code>.BgSerialize a <code>Some(T)</code> value.000AkSerializes the given value.BdSerialize a <code>u128</code> value.000BbSerialize a <code>()</code> value.0004CmReturns the servername sent by the client via Server Name \xe2\x80\xa6DfDetermines if the session provided to <code>set_session</code> was \xe2\x80\xa6CdSets the authentication security level to auth_levelBkReplaces the context\xe2\x80\x99s certificate store.BnForce constant time computation on this value.CiSets the Chinese Remainder Theorem params of the Rsa key.CmChanges the dictionary and compression level used by this \xe2\x80\xa6CaChanges the dictionary used by this decompressor.CcSets the length of the key expected by the context.BnSets the nonce type for a private key context.CaSets the notBefore constraint on the certificate.BeSets the public key on the DH object.AmControls read ahead behavior.DbSet value for the <code>SO_REUSEPORT</code> option on this socket.BcSet the size limit on this builder.CdSets the length of the generated authentication tag.DeCreates an iterator that skips elements from <em>anywhere</em> in \xe2\x80\xa6EhGiven <code>&[Self]</code>, returns a <code>&[u8]</code> with the same lifetime.EhParses a smime formatted <code>vec</code> of bytes into a <code>CmsContentInfo</code>\xe2\x80\xa6CjRuns the provided function on an executor dedicated to \xe2\x80\xa60CkRuns the provided closure on a thread where blocking is \xe2\x80\xa6CjSpawn the blocking code on the blocking threadpool and \xe2\x80\xa6DkSpawn the provided task on the provided <code>LocalSet</code> and store \xe2\x80\xa6CnSplit a type\xe2\x80\x99s generics into the pieces required for impl\xe2\x80\xa6CnReturns the last key-value pair and the rest of the slice, \xe2\x80\xa6DjSplits off a \xe2\x80\x9cleft\xe2\x80\x9d consumer and returns it. The <code>self</code> \xe2\x80\xa6BlParses some PEM-formatted X509 certificates.CbDeserializes a list of PEM-formatted certificates.CmReturn the state identifier of the initial anchored state \xe2\x80\xa6ChMacro used to generate a preference keyword as a struct.C`Called when deserializing a struct-like variant.0CjReturns this certificate\xe2\x80\x99s subject key id, if it exists.DeCreates an iterator that takes elements from <em>anywhere</em> in \xe2\x80\xa6CjReturn the remainder of the original slice that is not \xe2\x80\xa60DhGet the value of the <code>TCP_CONGESTION</code> option for this socket.ChSets a function used to generate the name of threads \xe2\x80\xa6DcYield the OID value as a sequence of <code>usize</code> components.BoReturns an ICU4C <code>UBidiClass</code> value.C`Returns an ICU4C <code>UScriptCode</code> value.ChReturns an ICU4C <code>UHangulSyllableType</code> value.CdReturns an ICU4C <code>UEastAsianWidth</code> value.BoReturns an ICU4C <code>ULineBreak</code> value.CjReturns an ICU4C <code>UGraphemeClusterBreak</code> value.BoReturns an ICU4C <code>UWordBreak</code> value.CcReturns an ICU4C <code>USentenceBreak</code> value.CmReturns an ICU4C <code>UCanonicalCombiningClass</code> value.ChReturns an ICU4C <code>UIndicConjunctBreak</code> value.CkReturns an ICU4C <code>UIndicSyllabicCategory</code> value.CaReturns an ICU4C <code>UJoiningType</code> value.CiReturns an ICU4C <code>UVerticalOrientation</code> value.CjCreates a new error when a list got more items than it \xe2\x80\xa6CoThe number of siblings of this node, <em>including itself</em>.CkDetermines whether this punctuated sequence ends with a \xe2\x80\xa6CkReturns the number of least-significant bits that are zero,0CfReturns the number of trailing zeros in the binary \xe2\x80\xa6EnTry to convert <code>&[A]</code> into <code>&[B]</code> (possibly with a change in \xe2\x80\xa60ClCreates an empty body of the same shape as the passed-in \xe2\x80\xa6CaFill <code>dest</code> entirely with random data.0CnAttempt to filter the values produced by this stream while \xe2\x80\xa60ClRe-interprets <code>&[u8]</code> as <code>&T</code>.0ClThis function can be used for constructing ZeroVecs in a \xe2\x80\xa600000FeAttempts to create a <code>ZeroVec<'a, T></code> from a <code>&'a [T]</code> by \xe2\x80\xa6DmCreates a <code>TinyAsciiStr<N></code> from the given UTF-16 slice. \xe2\x80\xa6CmGets an IEEE754 single-precision (4 bytes) floating point \xe2\x80\xa600000CmGets an IEEE754 double-precision (8 bytes) floating point \xe2\x80\xa600000DiGets an signed 16 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DhGets a signed 16 bit integer from <code>self</code> in native-endian \xe2\x80\xa600DhGets a signed 32 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DhGets a signed 32 bit integer from <code>self</code> in native-endian \xe2\x80\xa600DhGets a signed 64 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DhGets a signed 64 bit integer from <code>self</code> in native-endian \xe2\x80\xa600DhGets a signed n-byte integer from <code>self</code> in little-endian \xe2\x80\xa600DhGets a signed n-byte integer from <code>self</code> in native-endian \xe2\x80\xa600DkGets an unsigned 16 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DkGets an unsigned 16 bit integer from <code>self</code> in native-endian \xe2\x80\xa600DkGets an unsigned 32 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DkGets an unsigned 32 bit integer from <code>self</code> in native-endian \xe2\x80\xa600DkGets an unsigned 64 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DkGets an unsigned 64 bit integer from <code>self</code> in native-endian \xe2\x80\xa600CaTakes ownership of the pointee if it is non-null.CaTakes ownership of the pointee if it is not null.ClConsumes the join error, returning the object with which \xe2\x80\xa6ClTry to acquire the lock of this value using the lock and \xe2\x80\xa6BhAttempt to acquire the lock immediately.DjAttempts to acquire the lock, and returns <code>TryLockError</code> if \xe2\x80\xa6CiAttempts to acquire this lock until a timeout is reached.000DkAttempts to make a new <code>MappedMutexGuard</code> for a component of \xe2\x80\xa60DhAttempts to make a new <code>MappedReentrantMutexGuard</code> for a \xe2\x80\xa60DdAttempts to make a new <code>MappedRwLockReadGuard</code> for a \xe2\x80\xa6DeAttempts to make a new <code>MappedRwLockWriteGuard</code> for a \xe2\x80\xa60BoWraps a future into a <code>TryMaybeDone</code>DhA convenience method for calling <code>TryFuture::try_poll</code> on \xe2\x80\xa60DeAttempts to acquire this <code>RwLock</code> with shared read access.DhAttempts to acquire this <code>RwLock</code> with shared read access \xe2\x80\xa6CmExecutes a forward search and returns the end position of \xe2\x80\xa600CjExecutes a reverse search and returns the start of the \xe2\x80\xa600CcSkip elements on this stream while the provided \xe2\x80\xa60CcTake elements on this stream while the provided \xe2\x80\xa60DoAllocates a <code>Box<T></code> with all of the contents being zeroed \xe2\x80\xa6EaAllocates a <code>Vec<T></code> of length and capacity exactly equal to \xe2\x80\xa6EfUseful <strong>type operators</strong> that are not defined in <code>core::ops</code>.CeCreates a new unsuffixed integer literal with the \xe2\x80\xa600BcSends a message along this channel.DkRemoves all threads from the queue associated with <code>key_from</code>\xe2\x80\xa6CnDumps an unpretty version of a tokenstream. Takes any type \xe2\x80\xa6fSafety0DjUnwraps an override, yielding the content of an <code>Explicit</code>. \xe2\x80\xa6CkUnwraps this future\xe2\x80\x99s output, producing a future with \xe2\x80\xa60DgThis returns the underlying value if it is <code>Some</code> or the \xe2\x80\xa6CnUpdate a subset of weights, without changing the number of \xe2\x80\xa6Cjcan use the dictionary (default yes unless catable is set)DgGenerator for <code>UsesLifetimes</code> impls that unions the used \xe2\x80\xa6CmReturns the subset of the queried lifetimes that are used \xe2\x80\xa6CmCreates a new suffixed integer literal with the specified \xe2\x80\xa6BoValidates a byte slice, <code>&[u8]</code>.0CkNote: MultiFieldsULE is usually used in cases where one \xe2\x80\xa6EfValidate field at <code>index</code> to see if it is a valid <code>T</code> VarULE \xe2\x80\xa6CmGeneric wrapper for unparameterized storage of any of the \xe2\x80\xa6CgReturns the verified certificate chain of the peer, \xe2\x80\xa6DiDetermines if the data given in <code>buf</code> matches the provided \xe2\x80\xa6CmRecovers the original data signed by the private key. You \xe2\x80\xa6AiReturns the ZSTD version.CdReturns a string representation of the ZSTD version.EbProduces the split parts of <code>self</code>, using <code>IntoBytes</code> to \xe2\x80\xa60CmThe input contains a byte array and ownership of the byte \xe2\x80\xa60ChWaits on this condition variable for a notification, \xe2\x80\xa6CfConfigures what kinds of groups are compiled as \xe2\x80\x9c\xe2\x80\xa6CmConfigures what kinds of capture groups are compiled into \xe2\x80\xa6BiSets the maximum back-reference distance.00CnCreates a new JSON visitor whose output will be written to \xe2\x80\xa6DgCreates an empty <code>HashMap</code> which will use the given hash \xe2\x80\xa6CiCreates a new empty hash set which will use the given \xe2\x80\xa6DdSets the number of worker threads the <code>Runtime</code> will use.ClConvert a mutable slice to the inner type into a mutable \xe2\x80\xa60BiWrite algorithm name into <code>f</code>.0DkWrite bytes and <code>Part</code> annotations to the given sink. Errors \xe2\x80\xa6DkCreates a future which will write bytes from <code>bufs</code> into the \xe2\x80\xa6DgLike <code>write</code>, except that it writes from a slice of buffers.0CgReturns a pinned mutable reference to the inner writer.CnReturns a context object which is needed to create certain \xe2\x80\xa6DiReturn an <code>X509v3Context</code>. This context object can be used \xe2\x80\xa6EhProc macros for generating <code>ULE</code>, <code>VarULE</code> impls and types for \xe2\x80\xa6CkAdvertises which content encoding the client is able to \xe2\x80\xa6CdAdvertises which languages the client is able to \xe2\x80\xa6Al<code>application/pdf</code>CmThe decompression went fine, but the adler32 checksum did \xe2\x80\xa6ChThe type of Aho-Corasick implementation to use in an \xe2\x80\xa6CbMatches any byte value except for <code>\\n</code>.CjMatches the UTF-8 encoding of any Unicode scalar value \xe2\x80\xa6AgASN.1 OCTET STRING typeCdAn extension trait which adds utility methods to \xe2\x80\xa60ClSlow/high compression. Do a lot of checks to try to find \xe2\x80\xa6Co(<code>BN</code>) most format characters, control codes, or \xe2\x80\xa6DdA <code>Clone</code> + <code>Send</code> boxed <code>Service</code>.CdStream for the <code>buffer_unordered</code> method.ClEnables Cookie Exchange as described in RFC 4347 Section \xe2\x80\xa6CnAn iterator over all non-overlapping leftmost matches with \xe2\x80\xa6CjAn iterator over all non-overlapping leftmost matches, \xe2\x80\xa6n<code>i</code>CiThe certificate is not valid yet; i.e. the time it is \xe2\x80\xa6CiA single range of characters represented by arbitrary \xe2\x80\xa6Bm(<code>CS</code>) commas, colons, and slashesAhMain compression struct.ClUses a deterministic value for the nonce k as defined in \xe2\x80\xa6Cc(<code>Pd</code>) A dash or hyphen punctuation mark0CmError returned when a decompression object finds that the \xe2\x80\xa6CdStruct return when decompress_to_vec functions fail.BoA default <code>Callsite</code> implementation.DdMarker trait for types whose <code>Default</code> is the desired \xe2\x80\xa6Ee<code>DeserializeSeed</code> is the stateful form of the <code>Deserialize</code> \xe2\x80\xa60ClA data provider that can determine whether it can load a \xe2\x80\xa6BnParameters for EdDSA signing and verification.Dk<code>CodePointTrie</code> must be constructed from data vector with at \xe2\x80\xa6BkA deserializer holding an <code>f32</code>.0BkA deserializer holding an <code>f64</code>.0BoThe flag used to opt into AES key wrap ciphers.BoUnused, but reserved for RFC 3323 restrictions.CeCore trait for hash functions with fixed output size.CnValues which indicate the form of flushing to be used when \xe2\x80\xa6DgA foreign type in an <code>extern</code> block: <code>type void</code>.DkCreates an instance by parsing an entire proc-macro <code>derive</code> \xe2\x80\xa6Bm504 Gateway Timeout [RFC9110, Section 15.6.5]BeEnumerated property General_Category.FcAn individual generic argument, like <code>'a</code>, <code>T</code>, or <code>Item = T</code>.DkExtension trait for <code>GenericParam</code> to support getting values \xe2\x80\xa6CgDefines some sequence with an associated length and \xe2\x80\xa6ClAn iterator over all non-overlapping half matches for an \xe2\x80\xa6ChThis error occurs if the haystack given to the regex \xe2\x80\xa6BkA deserializer holding an <code>i16</code>.0BkA deserializer holding an <code>i32</code>.0BkA deserializer holding an <code>i64</code>.0AfIP6 destination optionAhHop-by-hop option headerAbIP6 routing headerBoUnused, but reserved for RFC 3323 restrictions.AhInvalid language subtag.ClA CodePointInversionList was constructed with an invalid \xe2\x80\xa6CkAn error resulting from a failed attempt to construct a \xe2\x80\xa6DcAn <code>extern crate</code> item: <code>extern crate serde</code>.DgAn iterator producing the <code>usize</code> indices of all buckets \xe2\x80\xa6Bn411 Length Required [RFC9110, Section 15.5.12]CgUse leftmost-longest match semantics, which reports \xe2\x80\xa60CdAn error occurred while encoding or decoding a line.BgContext guard for <code>LocalSet</code>Bd(<code>Ll</code>) A lowercase letter0AlMaximum size of output hash.BhA deserializer that iterates over a map.0DdA <code>Layer</code> that produces <code>MapRequest</code> services.CeResponse future from <code>MapResult</code> services.BbBuilder for <code>Metadata</code>.CaOpt-in mutable access to <code>Entry</code> keys.CjA future which resolves when the target mutex has been \xe2\x80\xa6Bm501 Not Implemented [RFC9110, Section 15.6.2]Ee<code>ULE</code> type for <code>NichedOption<U,N></code> where U implements \xe2\x80\xa6B`Marker for data for composition.o<code>\\B</code>ChA Unicode Number System Identifier defines a type of \xe2\x80\xa6Ci(<code>Ps</code>) An opening punctuation mark (of a pair)0EhAn RAII guard returned by the <code>lock_owned</code> and <code>try_lock_owned</code>\xe2\x80\xa6BmAn owned handle to a held <code>Mutex</code>.Bm206 Partial Content [RFC9110, Section 15.3.7]CjAllocations constrained to zones which allow long term \xe2\x80\xa6BbCoredumps should ignore this task.DhThis thread called <code>freeze_processes()</code> and should not be \xe2\x80\xa6CiAssociates a specific cryptographic public key with a \xe2\x80\xa6DhThe type returned by <code>from_str</code> when the string doesn\xe2\x80\x99t \xe2\x80\xa6BoReturned if parsing a <code>Level</code> fails.CmContext for parsing a single property in the conventional \xe2\x80\xa6CnThe type of metadata stored in a pointer to <code>Self</code>.CnThis structure pretty prints a JSON value to make it human \xe2\x80\xa6CnParallel iterator over mutable non-overlapping chunks of a \xe2\x80\xa6CnGoverns which referrer information should be included with \xe2\x80\xa6CkRelease memory buffers when the session does not need them.Bm408 Request Timeout [RFC9110, Section 15.5.9]DiA builder for computing where in an <code>IndexMap</code> a key-value \xe2\x80\xa6AlA range repetition operator.ClExtension trait for <code>Result<T, DataError></code>.CnRAII structure used to release the shared read access of a \xe2\x80\xa600BlThe length of the output of SHA-1, in bytes.CdCreates a new key for each session when using ECDHE.ChA GeneralPurpose engine using the alphabet::STANDARD \xe2\x80\xa6AlA permit from the semaphore.BmA deserializer that iterates over a sequence.0DhType returned from <code>serialize_struct</code> for serializing the \xe2\x80\xa60ChReturned from <code>Serializer::serialize_struct</code>.110BiAn iterator over multiple slice elements.CeThis error occurs when a small index could not be \xe2\x80\xa6CgRust version of the <code>sockaddr_storage</code> type.CdParallel iterator over substrings separated by a \xe2\x80\xa6CiParallel iterator over substrings separated by whitespaceBaThe Standard Uniform distributionCbTrait to enable const construction of empty store.BoA deserializer holding a <code>&str</code>.0Be<code>text/html; charset=utf-8</code>Al<code>text/javascript</code>DeA future that sets a value <code>T</code> of a task local for the \xe2\x80\xa6CaA Unicode Timezone Identifier defines a timezone.Co(<code>Lt</code>) A digraphic letter, with first part uppercase0DeError returned from the <code>Semaphore::try_acquire</code> function.CgAn iterator over all non-overlapping captures for a \xe2\x80\xa6DgError returned by <code>try_current</code> when no Runtime has been \xe2\x80\xa6CjLast-resort fallback value to return if we cannot read \xe2\x80\xa6CdThe error type for <code>try_reserve</code> methods.0AaTuple serializer.DgA trait object type <code>dyn Bound1 + Bound2 + Bound3</code> where \xe2\x80\xa6BjA deserializer holding a <code>u16</code>.0BjA deserializer holding a <code>u32</code>.0BjA deserializer holding a <code>u64</code>.0ChA GeneralPurpose engine using the alphabet::URL_SAFE \xe2\x80\xa6BcEven more checks, can be very slow.CbThe transmission end of an unbounded mpsc channel.CmSend values to the associated <code>UnboundedReceiver</code>.E`The back-end implementing <code>UniformSampler</code> for <code>Duration</code>.DbAll bytes must be printable (in the range <code>[32, 126]</code>).ChA custom implementation of a future trait object for \xe2\x80\xa600Be(<code>Lu</code>) An uppercase letter0CmAn iterator over the <code>char</code>s and their positions.ChParallelIterator for arbitrary tree-shaped patterns. \xe2\x80\xa6C`Match an ASCII-only negation of a word boundary.0Ad<code>\\b{end}</code>CeA builder used to construct an <code>X509Name</code>.CkA type to destructure and examine an <code>X509Name</code>.ClFlags used to verify an <code>X509</code> certificate chain.CkAdjust parameters associated with certificate verification.CkIndicates whether or not a browser should be allowed to \xe2\x80\xa6CmZSTD_CCtx_reset() : There are 2 different things that can \xe2\x80\xa6CmZSTD_DCtx_reset() : Return a DCtx to clean state. Session \xe2\x80\xa6BmAdvanced decompression API (Requires v1.4.0+)E`ZSTD_decompress() : <code>compressedSize</code> : must be the <em>exact</em> \xe2\x80\xa6iStreamingBfSets the connection to a GOAWAY state.BmSets whether to use an adaptive flow control.00BbAdd a \xe2\x80\x9cend capture\xe2\x80\x9d NFA state.CnPerforms a key agreement with an ephemeral private key and \xe2\x80\xa6CnReturns the total amount of memory allocated internally by \xe2\x80\xa600CkSerialize and append a name of parameter without any value.EcGets this <code>RawBytesULE</code> as a <code>u16</code>. This is equivalent to \xe2\x80\xa6EdGets this <code>RawBytesULE</code> as a <code>u128</code>. This is equivalent to \xe2\x80\xa6EcGets this <code>RawBytesULE</code> as a <code>u32</code>. This is equivalent to \xe2\x80\xa6EcGets this <code>RawBytesULE</code> as a <code>u64</code>. This is equivalent to \xe2\x80\xa6BgTurn a stream into a blocking iterator.CjBuild a regex from its component forward and reverse DFAs.ChBuild a regex from its component forward and reverse \xe2\x80\xa6CmTemporarily yields an upgradable lock to a waiting thread \xe2\x80\xa60DgPerforms the same function as <code>call_once</code> except ignores \xe2\x80\xa6DiPerforms the same function as <code>call_once()</code> except ignores \xe2\x80\xa6DjReturns a <code>Future</code> that gets fulfilled when cancellation is \xe2\x80\xa6CeReturns an error if the buffer format is not enabled.DnUniformly sample <code>amount</code> distinct elements into a <code>Vec</code>0D`Uniformly sample <code>amount</code> distinct elements from self0AoBiased sampling for one element0EhFills <code>dst</code> with potentially multiple slices starting at <code>self</code>\xe2\x80\xa600BhCreate a \xe2\x80\x9cbracketed class\xe2\x80\x9d AST item.FcStores the pointer <code>new</code> (either <code>Shared</code> or <code>Owned</code>) into the \xe2\x80\xa6CkPlaces the components of a curve over a binary field in \xe2\x80\xa6CePerforms a step of a streaming compression operation.ClCompress the input data to a vector, using the specified \xe2\x80\xa6DhSimilar to <code>Self::compress</code> but accepts uninitialized buffer.CiInitiate a connection on this socket to the specified \xe2\x80\xa6ClReturns true if and only if this set contains any anchor \xe2\x80\xa60CnCreates <code>Bytes</code> instance from slice, by copying it.CjCopies bytes from <code>src</code> into <code>self</code>.1ChCopies data from a slice overwriting what was in the \xe2\x80\xa6CmCreates a new object for recording capture group offsets. \xe2\x80\xa6CfCreate a new empty set of capturing groups that is \xe2\x80\xa600B`Concurrent work-stealing deques.AoEpoch-based memory reclamation.BoMiscellaneous tools for concurrent programming.CdReturns mutable plane data starting from the origin.DgGet the value of the <code>DCCP_SOCKOPT_RECV_CSCOV</code> option on \xe2\x80\xa6DgGet the value of the <code>DCCP_SOCKOPT_SEND_CSCOV</code> option on \xe2\x80\xa6CfReturns a mutable reference to the underlying decoder.CnStores a function so that it can be executed at some point \xe2\x80\xa6DfReturns a reference to the wrapped <code>T</code> without checking \xe2\x80\xa6BmSets the peer key used for secret derivation.DhRequire the <code>Deserializer</code> to figure out how to drive the \xe2\x80\xa6000EbHint that the <code>Deserialize</code> type is expecting a <code>f32</code> value.000EbHint that the <code>Deserialize</code> type is expecting a <code>f64</code> value.000EcHint that the <code>Deserialize</code> type is expecting an <code>i16</code> value.000EcHint that the <code>Deserialize</code> type is expecting an <code>i32</code> value.000EcHint that the <code>Deserialize</code> type is expecting an <code>i64</code> value.000DeHint that the <code>Deserialize</code> type is expecting a map of \xe2\x80\xa6000DjHint that the <code>Deserialize</code> type is expecting a sequence of \xe2\x80\xa6000DkHint that the <code>Deserialize</code> type is expecting a string value \xe2\x80\xa6000EbHint that the <code>Deserialize</code> type is expecting a <code>u16</code> value.000EbHint that the <code>Deserialize</code> type is expecting a <code>u32</code> value.000EbHint that the <code>Deserialize</code> type is expecting a <code>u64</code> value.000EgGets the value for <code>IP_BOUND_IF</code> or <code>SO_BINDTOIFINDEX</code> option \xe2\x80\xa6EbGets the value for <code>IPV6_BOUND_IF</code> or <code>SO_BINDTOIFINDEX</code> \xe2\x80\xa6CjSets a limit on the total number of NFA states, beyond \xe2\x80\xa6DfCompute hash of <code>data</code> and write it to <code>output</code>.CgInternal method used to define the behavior of this \xe2\x80\xa6CmCreates a new error for a field that appears twice in the \xe2\x80\xa6DiRaised when a <code>Deserialize</code> struct type received more than \xe2\x80\xa60DeAllow using <code>{,n}</code> as an equivalent to <code>{0,n}</code>.CfReturns a mutable reference to the underlying encoder.AoCalled after every array value.FcMutably borrows an <code>Either</code> of <code>Iterator</code>s to be an <code>Iterator</code> \xe2\x80\xa60BiThe fallback to use for this data marker.DkFilter the variants matched by this <code>Structure</code> object. This \xe2\x80\xa6BaParser and serializer for the \xe2\x80\xa6CcCreate an instance by parsing a list of attributes.DhCreate tokens for a <code>darling::FromAttributes</code> impl from a \xe2\x80\xa6BfReturns the group for given parametersCmConstructs an RSA private key from its big-endian-encoded \xe2\x80\xa6BlReturns the group of a standard named curve.D`Constructs an <code>EcKey</code> corresponding to a known curve.DjCreates a new <code>GenericArray</code> instance from an iterator with \xe2\x80\xa6DeThis attempts to extract prefixes from the given <code>Hir</code> \xe2\x80\xa6ClDecode the first section of this type from PEM read from \xe2\x80\xa6DfConstructs an <code>EcKey</code> from the specified group with the \xe2\x80\xa6CmConstruct a <code>DataPayload</code> from a static reference.EbConverts a <code>std::net::TcpStream</code> into a <code>TcpSocket</code>. The \xe2\x80\xa6AnParse a flags value from text.DgCreate tokens for a <code>darling::FromTypeParam</code> impl from a \xe2\x80\xa6DnCreates a <code>TinyAsciiStr<N></code> from a UTF-8 slice, replacing \xe2\x80\xa6AfAsynchronous channels.ClProvides the GeneralPurpose engine and associated config \xe2\x80\xa6DgGenerates DH params based on the given <code>prime_len</code> and a \xe2\x80\xa6CgGenerates DSA params based on the given number of bits.CjGenerates a public/private key pair with the specified \xe2\x80\xa6BcGenerates a new private X25519 key.CkCalculates the number of positions in the two sequences \xe2\x80\xa6CkGet an entry in the map by index for in-place manipulation.CmReturn the look-behind byte in this configuration, if one \xe2\x80\xa6DiGets the contents of the cell, initializing it with <code>f</code> if \xe2\x80\xa600000DkGets the value currently in the <code>OnceCell</code>, or initialize it \xe2\x80\xa6DfReturn a <code>CodePointTrie</code> that returns the Unicode plane \xe2\x80\xa6CbReturns the number of ranges contained in this \xe2\x80\xa6CeCreates a new unsuffixed integer literal with the \xe2\x80\xa6BgEfficient collections for Unicode data.CkParsing, manipulating, and serializing Unicode Language \xe2\x80\xa6DjInstruments this type with the current <code>Span</code>, returning an \xe2\x80\xa60BeAccess the index of an entry by hash.CmReturns a mutable reference to the initialized portion of \xe2\x80\xa6CmSets the key and value of the entry and returns a mutable \xe2\x80\xa6DdAdapter that converts this stream into an <code>AsyncBufRead</code>.0ChCoverts <code>self</code> into a <code>&[u8]</code>.DgConverts the <code>LocalFutureObj</code> into a <code>FutureObj</code>.0CmDrops the message and converts into a <code>SendError</code>.ClProvides the date on which it is known or suspected that \xe2\x80\xa60BbCheck if status is within 400-499.CaReturns whether the sender send to this receiver.0DkTests to see whether this <code>Sender</code> is connected to the given \xe2\x80\xa6DgReturns <code>true</code> if this error is a result of the receiver \xe2\x80\xa60CmReturns true if this was an HTTP parse error caused by an \xe2\x80\xa6BbCheck if status is within 500-599.EeReturns true when <code>Look::WordUnicode</code> is satisfied <code>at</code> the \xe2\x80\xa6CjReturns true if the event contains write closed readiness.EdReturns <code>true</code> if the value includes write-closed <code>readiness</code>.CeWhether the character has the Unicode property XID\xe2\x80\xa6DhReturns an iterator of <code>u32</code> digits representation of the \xe2\x80\xa60DhReturns an iterator of <code>u64</code> digits representation of the \xe2\x80\xa60DkTrims all literals in this seq such that only the last <code>len</code> \xe2\x80\xa6DeTrims this literal such that only the last <code>len</code> bytes \xe2\x80\xa6AhReturn left or a default0EgSet the line terminator to be used by the <code>^</code> and <code>$</code> anchors \xe2\x80\xa6EhSets the line terminator for use with <code>(?u-s:.)</code> and <code>(?-us:.)</code>\xe2\x80\xa600CjAdds items from another store to the beginning of this \xe2\x80\xa6AkTries to load a dictionary.AcLoads a dictionary.ClAcquires an upgradable lock, blocking the current thread \xe2\x80\xa6CnReturns a set of all look-around assertions that appear as \xe2\x80\xa60BmConnect and return a transport asynchronouslyDnSimilar to <code>map_either</code>, with an added context <code>ctx</code> \xe2\x80\xa60CkReturns the length of the longest literal in this sequence.CmReturns the maximum number of threads that Rayon supports \xe2\x80\xa60CmReturns the length of the longest pattern matched by this \xe2\x80\xa6CkReturns the length, in bytes, of the longest pattern in \xe2\x80\xa6CfReturns the length of the shortest literal in this \xe2\x80\xa6CnReturns the length of the shortest pattern matched by this \xe2\x80\xa6ClReturns the length, in bytes, of the shortest pattern in \xe2\x80\xa6AcThe mirroring glyphDeGet the value of the <code>IP_MULTICAST_IF</code> option for this \xe2\x80\xa6DgGet the value of the <code>IPV6_MULTICAST_IF</code> option for this \xe2\x80\xa6EjInterprets the prefix of the given <code>source</code> as a <code>&mut Self</code> \xe2\x80\xa6EjInterprets the suffix of the given <code>source</code> as a <code>&mut Self</code> \xe2\x80\xa6CnReturns a type capable of looking up values for a property \xe2\x80\xa6CdCreate new value from variable length key and nonce.DhLike <code>new</code>, but parses multiple patterns into a single \xe2\x80\x9c\xe2\x80\xa6EhUse a <code>tokio::io::AsyncRead</code> synchronously as a <code>std::io::Read</code>\xe2\x80\xa6CfCreate new hasher instance which has processed the \xe2\x80\xa60ChCalled when deserializing a variant with a single value.0DaThis returns <code>Ok(Some((key, value)))</code> for the next \xe2\x80\xa60DdThis returns a <code>Ok(value)</code> for the next value in the map.0CoSets the <code>nonRepudiation</code> flag to <code>true</code>.CiReturns the current number of alive tasks in the runtime.ClReturns the list of OCSP responder URLs specified in the \xe2\x80\xa6DeExecutes function <code>f</code> after each thread is started but \xe2\x80\xa6ClEnsures a value is in the entry by inserting the default \xe2\x80\xa6DeGet the value for the <code>SO_ORIGINAL_DST</code> option on this \xe2\x80\xa6DjGet the value for the <code>IP6T_SO_ORIGINAL_DST</code> option on this \xe2\x80\xa6CnReturns a tuple of the sum along with a boolean indicating \xe2\x80\xa6CgReturns a tuple of the product along with a boolean \xe2\x80\xa6CjReturns a tuple of the difference along with a boolean \xe2\x80\xa6DdReturns a parallel iterator over at most <code>chunk_size</code> \xe2\x80\xa6CkSorts the slice in parallel with a key extraction function.CiDeserializes a DER-encoded PKCS#3 DHparameters structure.CkDeserializes a PEM-encoded PKCS#3 DHpararameters structure.ChParse the arguments to the attribute using the given \xe2\x80\xa6BlSee <code>Attribute::parse_args_with</code>.CdParse the tokens within the macro invocation\xe2\x80\x99s \xe2\x80\xa6BgParse a date from an HTTP header field.ClA convenience routine for parsing many patterns into HIR \xe2\x80\xa6DhParse a <code>Path</code> containing no path arguments on any of its \xe2\x80\xa6DhParse <code>::<\xe2\x80\xa6></code> with mandatory leading <code>::</code>.BiShuffle a slice in place, but exit early.ClReturns the index of the partition point of a sorted map \xe2\x80\xa60ClReturns the index of the partition point of a sorted set \xe2\x80\xa60CiThe passthrough bounds of NFD/NFC are lowered to this \xe2\x80\xa6CfReturns the certificate chain of the peer, if present.CnIterate over all sections of this type from PEM present in \xe2\x80\xa6CaPolls for the next directory entry in the stream.EeA convenience method for calling <code>Stream::poll_next</code> on <code>Unpin</code>0AiPolls for read readiness.000BaPolls for read/receive readiness.0AoPolls for write/send readiness.0CmDecrypts data using the private key, returning the number \xe2\x80\xa6CmEncrypts data using the private key, returning the number \xe2\x80\xa6CkFill buffer with cryptographically strong pseudo-random \xe2\x80\xa6CnParallel iterator types for inclusive ranges, the type for \xe2\x80\xa6BiRaw byte representation of a private key.BoReturns a mutable reference to the read buffer.0ChRead application data transmitted by a client before \xe2\x80\xa60DeReads a copy of <code>Self</code> from the given <code>source</code>.DbIdentical to <code>recv</code> but allows for specification of \xe2\x80\xa6EfInterprets the prefix of the given <code>source</code> as a <code>&Self</code> \xe2\x80\xa6DeInterprets the suffix of the given bytes as a <code>&Self</code>.CiReturns an iterator over a sequence of representative \xe2\x80\xa6BmGet the date that the certificate was revokedCbThe date at which the CA processed the revocation.0EeIf <code>status</code> is <code>CERT_STATUS_REVOKED</code>, the time at which the \xe2\x80\xa6E`Randomly sample <code>amount</code> distinct indices from <code>0..length</code>CnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa6BnYield the DER-encoded bytes of the private keyAoThe <code>select!</code> macro.DbIdentical to <code>send</code> but allows for specification of \xe2\x80\xa6BcSerialize a chunk of raw byte data.000AaReturns an error.CfSerialize a map entry consisting of a key and a value.0AoSerialize a tuple struct field.B`Serialize a tuple variant field.AiSerialize a struct field.BaSerialize a struct variant field.3210ChBegin to serialize a statically sized sequence whose \xe2\x80\xa60006AfSerialize a map value.0ClSets the protocols to sent to the server for Application \xe2\x80\xa6CeLike <code>SslContextBuilder::set_alpn_protos</code>.AjSets the leaf certificate.AdSets the certificateCkSets the list of supported ciphers for protocols before \xe2\x80\xa60DaSet value for the <code>IP_FREEBIND</code> option on this socket.DcSet value for the <code>IPV6_FREEBIND</code> option on this socket.CeSets the context\xe2\x80\x99s supported elliptic curve groups.BhSets the issuer name of the certificate.CcA thread-unsafe version of <code>set_logger</code>.CmSet the <code>Sender</code> into or out of non-blocking mode.CoSet the <code>Receiver</code> into or out of non-blocking mode.CbMoves this socket into or out of nonblocking mode.CkSets the number of TLS 1.3 session tickets that will be \xe2\x80\xa60CdSets the OCSP response to be returned to the client.CgChanges the permissions found on a file or a directory.BoChanges the permissions on the underlying file.ClSets the private key on the DH object and recomputes the \xe2\x80\xa6AeSets the private key.0DdSet the value of the <code>IP_RECVTOS</code> option for this socket.AlSets the RSA MGF1 algorithm.0000AlSets the RSA OAEP algorithm.00AjSets the RSA padding mode.0000CdChanges the context corresponding to the current \xe2\x80\xa6CjSets the status response a client wishes the server to \xe2\x80\xa6DdSet the value of the <code>TCP_NODELAY</code> option on this socket.DjCreates an inline <code>SmallVec</code> containing the arguments. This \xe2\x80\xa6CnSpawns an asynchronous task on every thread in this thread \xe2\x80\xa6DjSpawns a job into every thread of the fork-join scope <code>self</code>\xe2\x80\xa6011001BoSpawns a future that will be run to completion.0CkReturns the first key-value pair and the rest of the slice,DeLike <code>read_ssl</code>, but takes a possibly-uninitialized slice.EdCheaply converts a <code>DecomposingNormalizerBorrowed<'static></code> \xe2\x80\xa6EbCheaply converts a <code>ComposingNormalizerBorrowed<'static></code> \xe2\x80\xa6EcCheaply converts a <code>CanonicalCompositionBorrowed<'static></code> \xe2\x80\xa6EeCheaply converts a <code>CanonicalDecompositionBorrowed<'static></code> \xe2\x80\xa6AfCheaply converts a \xe2\x80\xa6EaCheaply converts a <code>Uts46MapperBorrowed<'static></code> into a \xe2\x80\xa6EdCheaply converts a <code>CodePointSetDataBorrowed<'static></code> into \xe2\x80\xa6EdCheaply converts a <code>CodePointMapDataBorrowed<'static></code> into \xe2\x80\xa6EbCheaply converts a <code>EmojiSetDataBorrowed<'static></code> into a \xe2\x80\xa6EdCheaply converts a <code>PropertyParserBorrowed<'static></code> into a \xe2\x80\xa6EeCheaply converts a <code>PropertyNamesLongBorrowed<'static></code> into \xe2\x80\xa6EaCheaply converts a <code>PropertyNamesShortBorrowed<'static></code> \xe2\x80\xa6EcCheaply converts a <code>ScriptWithExtensionsBorrowed<'static></code> \xe2\x80\xa6CgCreates a future which will return the current seek \xe2\x80\xa600DnReturns an <code>Asn1Integer</code> containing the value of <code>self</code>.DkConverts the <code>Level</code> to the equivalent <code>LevelFilter</code>.DjConvert <code>self</code> directly into a <code>TokenStream</code> object.0ElThis method must cast <code>self</code> between <code>Self<'static></code> and \xe2\x80\xa6DgCreates a new instance of the RNG seeded via <code>getrandom</code> \xe2\x80\xa60DiGets a signed 128 bit integer from <code>self</code> in little-endian \xe2\x80\xa600DiGets a signed 128 bit integer from <code>self</code> in native-endian \xe2\x80\xa600CnGets an unsigned 128 bit integer from <code>self</code> in \xe2\x80\xa600000DkGets an unsigned n-byte integer from <code>self</code> in little-endian \xe2\x80\xa600DkGets an unsigned n-byte integer from <code>self</code> in native-endian \xe2\x80\xa600CcAttempts to acquire a shared lock without blocking.DdAttempts to make a new <code>MappedRwLockReadGuard</code> for a \xe2\x80\xa6DiVersion of <code>DataPayload::map_project()</code> that bubbles up an \xe2\x80\xa6DjThis is similar to <code>Yoke::map_project</code>, however it can also \xe2\x80\xa6CmTry to retrieve the sender of the data at the head of the \xe2\x80\xa6CkReduces the items in the iterator into one item using a \xe2\x80\xa6CiReplace all matches with a corresponding value in the \xe2\x80\xa6DfReplaces all non-overlapping matches in <code>haystack</code> with \xe2\x80\xa6CjAttempts to upgrade an upgradable lock to an exclusive \xe2\x80\xa6ClTries to atomically upgrade an upgradable read lock into \xe2\x80\xa6DeAttempts to acquire this <code>RwLock</code> with exclusive write \xe2\x80\xa60CnIterator over the type parameters in <code>self.params</code>.CeCreates a new unsuffixed integer literal with the \xe2\x80\xa6CkCreates a new error for a field which has an unexpected \xe2\x80\xa6DgGet the value of the <code>IPV6_UNICAST_HOPS</code> option for this \xe2\x80\xa6DgRaised when a <code>Deserialize</code> enum type received a variant \xe2\x80\xa60BiAn unpinned projection of a struct field.CiUnzips the results of the iterator into the specified \xe2\x80\xa6DhLocks this <code>RwLock</code> with upgradable read access, blocking \xe2\x80\xa6CmReturns a list of valid DNS names provided in the subject \xe2\x80\xa6CmReturns a list of valid URI names provided in the subject \xe2\x80\xa6ClA builder-style version of <code>set_verify_hostname</code>.CbThis method is called between child nodes of a \xe2\x80\xa6000CjCreates a new zstd compressor, using the given dictionary.CdCreates a new zstd decompressor, using the given \xe2\x80\xa6CdCreates a new decoder initialized with the given \xe2\x80\xa6CdCreates a new encoder initialized with the given \xe2\x80\xa6CdCreates a new decoder, using an existing dictionary.CdCreates a new encoder, using an existing dictionary.01EjMutate the stored <code>Yokeable</code> data, and return <code>'static</code> data \xe2\x80\xa6BiCreates a new decoder, using a ref prefixChCreates a new encoder initialized with the given ref \xe2\x80\xa6BjCreates a new decoder, using a ref prefix.BiCreates a new encoder, using a ref prefixDkAttaches the provided <code>Subscriber</code> to this type, returning a \xe2\x80\xa6CkInvokes a function with a reference to this span\xe2\x80\x99s ID \xe2\x80\xa6DeWrites a copy of <code>self</code> to the prefix of <code>dst</code>.DeWrites a copy of <code>self</code> to the suffix of <code>dst</code>.BfDerive macros for zerocopy\xe2\x80\x99s traits.DnCustom derives for <code>ZeroFrom</code> from the <code>zerofrom</code> crate.Bk208 Already Reported [RFC5842, Section 7.1]Am<code>application/json</code>B`Information about a probed edge.BmA reference to an <code>Asn1BitString</code>.DoA wrapper around a <code>Decoder<W></code> that flushes the stream on \xe2\x80\xa6CnAn extension which indicates whether a certificate is a CA \xe2\x80\xa6BgReference to <code>BigNumContext</code>BkA deserializer holding a <code>bool</code>.0CoProvides context to a closure called by <code>broadcast</code>.0CnHuman-readable representation of the client authentication \xe2\x80\xa6B`Used to compress the media-type.CiUsed to describe the languages intended for the audience.CfIndicates an alternate location for the returned data.ClA stream of responses received from the inner service in \xe2\x80\xa6C`The trie reached its maximum supported capacity.CnError due to the computed capacity exceeding the collection\xe2\x80\xa6DgOverflow <code>usize::MAX</code> or other error during size computationBkA deserializer holding a <code>char</code>.0CeThe things that can go wrong when casting between \xe2\x80\xa6BhA Unicode character class set operation.CiAn iterator over all ranges in a Unicode character class.CaThe available forms of Unicode character classes.CnAn unsafe marker trait for types where clones deref to the \xe2\x80\xa6Ch(<code>Pe</code>) A closing punctuation mark (of a pair)0BeA wrapper around code point map data.CiA set of Unicode code points. Access its data via the \xe2\x80\xa6BnSearcher for finding lifetimes in an iterator.CfThis structure compacts a JSON value with no extra \xe2\x80\xa6ClHow much processing the compressor should do to compress \xe2\x80\xa6AiCompression level to use.0BnRepresents the compression level used by zstd.CfA type which can be compared in some manner and be \xe2\x80\xa6CnIndicates an error happened when parsing the frame content \xe2\x80\xa6CjFuture for the <code>copy_buf_abortable()</code> function.DgA compact hash of a <code>DataMarkerInfo</code>. Useful for keys in \xe2\x80\xa6CbErrors that can occur while decoding into a slice.CjA sequence of transitions used to represent a dense state.CmAn error that occurs when deserializing an object defined \xe2\x80\xa6CeA data structure that can be deserialized without \xe2\x80\xa60BhReference to <code>DistPointName</code>.CbErrors that can occur while encoding into a slice.CkA bracketed hex literal did not correspond to a Unicode \xe2\x80\xa6CkDescribes how to handle the nextUpdate field of the CRL \xe2\x80\xa6CfTrait for hash functions with extendable-output (XOF).CjAn extension consisting of a list of usages indicating \xe2\x80\xa6CjWhich messages and under which conditions an extension \xe2\x80\xa6CcThe endpoint received a frame with an invalid size.Bh(<code>Pf</code>) A final quotation mark0CkTrait for hash functions with fixed-size output able to \xe2\x80\xa6BhUnrecognized flag, e.g., <code>a</code>.CfStream for the <code>flat_map_unordered</code> method.CeStream for the <code>flatten_unordered</code> method.BjA macro invocation within an extern block.DgCould not construct <code>CodePointTrie</code> from deserialized valuesDkCreates an instance by parsing a specific <code>syn::GenericParam</code>\xe2\x80\xa6CaA set of futures which may complete in any order.0CiAn iterator that moves out of a <code>GenericArray</code>CkAn invalid character was seen for a capture group name. \xe2\x80\xa6BlA deserializer holding an <code>i128</code>.0BcEthernet-within-IPv6 encapsulation.AhIP6 fragmentation headerAkIDS_Unary_Operator Propertyn<code>x</code>ClThe data for two <code>DataMarker</code>s is not consistent.CbAn index provided was out-of-bounds for the slice.CaAn index provided was out-of-bounds for the slab.C`Return type of <code>IndexVec::into_iter</code>.ChExtension trait on indexable lists, providing random \xe2\x80\xa6DhA <code>ByteSliceMut</code> that conveys no ownership, and so can be \xe2\x80\xa6DjConverts an existing value into a <code>Deserializer</code> from which \xe2\x80\xa60BaAn error in parsing a chunk size.BcA CRL number extension was invalid:AiInvalid extension subtag.CjError indicating a given string was not a valid domain \xe2\x80\xa6CbA detail-less error when a signature is not valid.FcA <strong>type operator</strong> that returns <code>True</code> if <code>Self >= Rhs</code>, \xe2\x80\xa6BiAn iterator over all defined named flags.ChIterator over <code>KeyPurposeId</code>s, for use in \xe2\x80\xa6CmAn error returned when body length exceeds the configured \xe2\x80\xa6DkThe maximum chaining length (<code>Algorithm::chaining_len()</code>) of \xe2\x80\xa6Bn300 Multiple Choices [RFC9110, Section 15.4.1]DfA <code>Layer</code> that produces a <code>MapResponse</code> service.DbAn RAII guard returned by the <code>MutexGuard::map</code> and \xe2\x80\xa6DkAn RAII mutex guard returned by <code>MutexGuard::map</code>, which can \xe2\x80\xa60DiA handle to a held <code>Mutex</code> that has had a function applied \xe2\x80\xa6DeA version of <code>IoSliceMut</code> that allows the buffer to be \xe2\x80\xa6C`Everything that is not an ASCII letter or digit.CbDisallow all renegotiation in TLSv1.2 and earlier.AhUse a noncontiguous NFA.CeA thread-safe cell which can be written to only once.Cb(<code>Po</code>) A punctuation mark of other type0CfRepresents the current state of an overlapping search.00CjOwned representation of a RFC 5280 profile Certificate \xe2\x80\xa6Bn402 Payment Required [RFC9110, Section 15.5.3]AgPBKDF2 using HMAC-SHA1.BnAll allocations inherit <code>GFP_NOFS</code>.BnAll allocations inherit <code>GFP_NOIO</code>.C`Parallel version of the standard iterator trait.BgParallel extensions for mutable slices.DiThe <code>ProducerCallback</code> trait is a kind of generic closure, \xe2\x80\xa6CdPKCS#1 1.5 padding using SHA-256 for RSA signatures.CmAlgorithmIdentifier for <code>sha256WithRSAEncryption</code>.CdPKCS#1 1.5 padding using SHA-384 for RSA signatures.CmAlgorithmIdentifier for <code>sha384WithRSAEncryption</code>.CdPKCS#1 1.5 padding using SHA-512 for RSA signatures.CmAlgorithmIdentifier for <code>sha512WithRSAEncryption</code>.DhAdditional methods for <code>RwLock</code>s which support atomically \xe2\x80\xa6DkReturns a <code>SendRequest</code> instance once it is ready to send at \xe2\x80\xa6DePadding must be canonical (0, 1, or 2 <code>=</code> as needed to \xe2\x80\xa6CgValue returned by the <code>poll_proceed</code> method.ClIdentifies the reason a certificate was revoked. See RFC \xe2\x80\xa6CmRAII structure used to release the exclusive write access \xe2\x80\xa600CnHuman-readable representation of the server authentication \xe2\x80\xa6ClThe endpoint sent a SETTINGS frame but did not receive a \xe2\x80\xa6BjThe statically resolved maximum log level.BnThe statically configured maximum trace level.CdA handle that can be used to join its scoped thread.Cf(<code>S</code>) various segment-related control codesCdError returned by <code>Sender::send_timeout</code>.CiPunctuation characters that generally mark the end of \xe2\x80\xa6DfA partially constructed <code>SslStream</code>, useful for unusual \xe2\x80\xa6EcThe mutability of an <code>Item::Static</code> or <code>ForeignItem::Static</code>.AbStruct serializer.Bf<code>text/plain; charset=utf-8</code>BkDisables version rollback attach detection.AcTarget CBlock size.0CfFuture for the <code>try_flatten_stream</code> method.BkA deserializer holding a <code>u128</code>.0Bo426 Upgrade Required [RFC9110, Section 15.5.22]DhAn error that occurs when the Unicode-aware <code>\\w</code> class is \xe2\x80\xa6CkA property which specifies the exact set of Unified CJK \xe2\x80\xa6BiA deserializer holding a <code>()</code>.0CnAn error indicating that the operation requested doesn\xe2\x80\x99t \xe2\x80\xa6BjA boxed <code>Service</code> trait object.AmAn iterator over VarZeroSliceCjThis trait allows switching between different possible \xe2\x80\xa6ClDefines the authentication method that should be used to \xe2\x80\xa6CkMatch the end half of an ASCII-only word boundary. That \xe2\x80\xa60CmMatch the start of a Unicode word boundary. That is, this \xe2\x80\xa60BhReference to <code>X509Algorithm</code>.BhReference to <code>X509Extension</code>.BmMethod used to look up certificates and CRLs.BhReference to <code>X509NameEntry</code>.CkA builder type used to construct an <code>X509Store</code>.BoAn <code>X509</code> certificate store context.BlThe result of peer certificate verification.CgStop pages from loading when an XSS attack is detected.CnZSTD_createCDict() : When compressing multiple messages or \xe2\x80\xa6ClZSTD_createDDict() : Create a digested dictionary, ready \xe2\x80\xa6CcEquivalent to ZSTD_compressStream2(zcs, output, \xe2\x80\xa6nEquivalent to:CkZSTD_initDStream() : Initialize/reset DStream state for \xe2\x80\xa6CkZSTD_sizeof_*() : Requires v1.4.0+ These functions give \xe2\x80\xa6CjTrait for types which are Zeroable when wrapped in Option.ChAcquire a resource identified by key in the deadlock \xe2\x80\xa6DnAdds an <code>impl<></code> generic parameter. This can be used when \xe2\x80\xa6CmAdd trait bounds for a trait with the given path for each \xe2\x80\xa6B`Requires OpenSSL 1.1.0 or newer.00CfReturns a stack of all the certificates in this store.C`Adds an X509 extension value to the certificate.CaFor use by <code>ToTokens</code> implementations.CaChange case of a <code>PascalCase</code> variant.ChReturns the contents of this address if it is in the \xe2\x80\xa6EaReturns a reference to a single <code>Subtag</code> if the <code>Value</code> \xe2\x80\xa6CgReturns this address VSOCK CID/port if it is in the \xe2\x80\xa6CfReturns this certificate\xe2\x80\x99s authority issuer name \xe2\x80\xa6ChReturns this certificate\xe2\x80\x99s authority key id, if it \xe2\x80\xa6ClReturns this certificate\xe2\x80\x99s authority serial number, if \xe2\x80\xa6DgSet whether the <code>date</code> header should be included in HTTP \xe2\x80\xa6000AoCalled before every object key.CdSearch over a sorted map with a comparator function.0CdSearch over a sorted set with a comparator function.0DkBinary searches a sorted <code>VarZeroVec<T></code> for the given \xe2\x80\xa6DkBinary searches a sorted <code>ZeroVec<T></code> based on a given \xe2\x80\xa6DhThis wraps the inner service with the <code>Layer</code> returned by \xe2\x80\xa6DkA variant of <code>bridge_producer_consumer()</code> where the producer \xe2\x80\xa6CnAn adaptor for creating a buffered list of pending futures \xe2\x80\xa60DeGet the standardised <code>reason-phrase</code> for this status code.CnApply Unicode simple case folding to this character class, \xe2\x80\xa6CnExpand this character class such that it contains all case \xe2\x80\xa60CgEnable or disable the case insensitive flag by default.0DhEnable or disable the case insensitive flag (<code>i</code>) by default.DkLike <code>Self::cipher_final</code> except that it appends output to a \xe2\x80\xa6DeConstruct a <code>GenericArray</code> from a slice by cloning its \xe2\x80\xa6CkThis module provides necessary functionality for highly \xe2\x80\xa6CkCollects the results of the iterator into the specified \xe2\x80\xa6CeCollects this iterator into a linked list of vectors.EfIf the current value equals <code>current</code>, stores <code>new</code> into the \xe2\x80\xa6FcStores the pointer <code>new</code> (either <code>Shared</code> or <code>Owned</code>) into the \xe2\x80\xa61CePerforms a step of a streaming compression operation.BhAbstractions for compression algorithms.ElConditionally swap <code>self</code> and <code>other</code> if <code>choice == 1</code>; \xe2\x80\xa6CkCreates a new fair mutex in an unlocked state ready for \xe2\x80\xa6DbIterator over the constant parameters in <code>self.params</code>.BnCopies data into the plane from a pixel array.CkInternal data null block offset, not shifted. Set to an \xe2\x80\xa6EcHint that the <code>Deserialize</code> type is expecting a <code>bool</code> value.000EcHint that the <code>Deserialize</code> type is expecting a <code>char</code> value.000DjHint that the <code>Deserialize</code> type is expecting an enum value \xe2\x80\xa6000EbParses an enum as an object like <code>{"$KEY":$VALUE}</code>, where \xe2\x80\xa6EdHint that the <code>Deserialize</code> type is expecting an <code>i128</code> value.000EdHint that the <code>Deserialize</code> type is expecting an <code>u128</code> value.000DfHint that the <code>Deserialize</code> type is expecting a unit value.000CeThe digest algorithm this HMAC algorithm is based on.BkCopies the computed digest into the buffer.CiInitializes the context to compute the signature of data.ClDowncast a pinned &mut Sleep object to its original typeDhConvert a mutable reference of a <code>DataPayload</code> to another \xe2\x80\xa6D`Sets the <code>emailProtection</code> flag to <code>true</code>.B`Called after every object value.CfSerialize and append a number of names without values.CgGreatest common divisor, least common multiple, and \xe2\x80\xa60GbConverts an <code>Either</code> of <code>Iterator</code>s to be an <code>Iterator</code> of <code>Either</code>\xe2\x80\xa60CnReturns the location of the first overlapping match in the \xe2\x80\xa6CkSplits an iterator into fixed-size chunks, performing a \xe2\x80\xa6BbConvert from a bits value exactly.000000000000EfConstructs a new <code>SmallVec</code> on the stack from an <code>A</code> without \xe2\x80\xa6DaCreate a new <code>ArrayString</code> from a byte string literal.DeThis attempts to extract prefixes from the given <code>Hir</code> \xe2\x80\xa6ChConstructor from an ICU4C <code>UBidiClass</code> value.CiConstructor from an ICU4C <code>UScriptCode</code> value.DaConstructor from an ICU4C <code>UHangulSyllableType</code> value.CmConstructor from an ICU4C <code>UEastAsianWidth</code> value.ChConstructor from an ICU4C <code>ULineBreak</code> value.DcConstructor from an ICU4C <code>UGraphemeClusterBreak</code> value.ChConstructor from an ICU4C <code>UWordBreak</code> value.ClConstructor from an ICU4C <code>USentenceBreak</code> value.DfConstructor from an ICU4C <code>UCanonicalCombiningClass</code> value.DaConstructor from an ICU4C <code>UIndicConjunctBreak</code> value.DdConstructor from an ICU4C <code>UIndicSyllabicCategory</code> value.CjConstructor from an ICU4C <code>UJoiningType</code> value.DbConstructor from an ICU4C <code>UVerticalOrientation</code> value.DoCreates a <code>TinyAsciiStr<N></code> from a UTF-16 slice, replacing \xe2\x80\xa6BeBuilt-in executors and related tools.CjGenerate a new set of results immediately, setting the \xe2\x80\xa60BdGenerates a new private Ed25519 key.DkReturns an <code>OccupiedEntry</code> for the given bucket index in the \xe2\x80\xa6CgReturns whether byte classes are enabled, as set by \xe2\x80\xa6CgReturns whether this configuration has enabled byte \xe2\x80\xa600DjAttempts to get mutable references to <code>N</code> values in the map \xe2\x80\xa60DhGet an array of <code>N</code> key-value pairs by <code>N</code> indicesDhReturn the values for <code>N</code> keys. If any key is duplicated, \xe2\x80\xa6CcReturns mutable references to many indices at once.ChReturns the boolean value that was previously set by \xe2\x80\xa6CfReturns the look-around matcher used for this builder.BlReturn the look-around matcher for this NFA.BfSee <code>Self::get_script_val</code>.BkReturns the handshake digest of the cipher.CcSet whether HTTP/0.9 responses should be tolerated.0CmImplement dummy type with hidden docs which is used to \xe2\x80\x9c\xe2\x80\xa6CnControls whether zstd should include a content checksum at \xe2\x80\xa600CnInserts the entry\xe2\x80\x99s key and the given value into the map \xe2\x80\xa6CnInsert a key-value pair in the map at its ordered position \xe2\x80\xa6CiInsert the value into the set at its ordered position \xe2\x80\xa6D`Converts the pipe into an <code>OwnedFd</code> in blocking mode.0DkConverts the vector into <code>ABox<T></code>. This will drop any \xe2\x80\xa6CmConverts into a boxed slice of all the key-value pairs in \xe2\x80\xa6CiConverts into a boxed slice of all the values in the set.ElConverts a <code>SmallVec</code> into a <code>Box<[T]></code> without reallocating \xe2\x80\xa6C`Turn this body into <code>BodyDataStream</code>.FkConverts <code>self</code> into a <code>Left</code> variant of <code>Either<Self, Self></code> if \xe2\x80\xa60BdAn invalid hex flag was encountered.ChChecks if the value is composed of ASCII decimal digits:CnReturns true if and only if the given offset in this search\xe2\x80\xa6BiCheck if the message terminates a record.BbCheck if status is within 100-199.CgDetermines if the initial handshake has been completed.CiMethod returning <code>True</code> or <code>False</code>.CnDetermines if the connected transport negotiated HTTP/2 as \xe2\x80\xa6ElReturns <code>true</code> if <code>self</code> is negative, including <code>-0.0</code>, \xe2\x80\xa6EoReturns <code>true</code> if <code>self</code> is negative, including <code>-0.0</code> and \xe2\x80\xa61ElReturns <code>true</code> if <code>self</code> is positive, including <code>+0.0</code>, \xe2\x80\xa6EoReturns <code>true</code> if <code>self</code> is positive, including <code>+0.0</code> and \xe2\x80\xa61CkChecks if this slice is sorted using the given sort-key \xe2\x80\xa6CiChecks if this map is sorted using the given sort-key \xe2\x80\xa61CiChecks if this set is sorted using the given sort-key \xe2\x80\xa6CdReturns true if and only if the given identifier \xe2\x80\xa6CeCreates a new unsuffixed integer literal with the \xe2\x80\xa6ChReturns this certificate\xe2\x80\x99s issuer alternative name \xe2\x80\xa6BkReturns the hash of the certificates issuerDkTrims all literals in this seq such that only the first <code>len</code>\xe2\x80\xa6DfTrims this literal such that only the first <code>len</code> bytes \xe2\x80\xa6D`Sets the <code>keyEncipherment</code> flag to <code>true</code>.CjPad message with 0x80, zeros and 64-bit message length \xe2\x80\xa60C`Frame a stream of bytes based on a length prefixCeCreates a new store with the specified capacity hint.BbSets the max frame length in bytesBeReturns the current max frame settingCiReturns the maximum haystack length supported by this \xe2\x80\xa6DiReturns the minimum haystack length that this <code>Finder</code> can \xe2\x80\xa60DfGet the value of the <code>IP_MULTICAST_ALL</code> option for this \xe2\x80\xa6DhGet the value of the <code>IPV6_MULTICAST_ALL</code> option for this \xe2\x80\xa6DgGets the value of the <code>IP_MULTICAST_TTL</code> option for this \xe2\x80\xa6DfGet the value of the <code>IP_MULTICAST_TTL</code> option for this \xe2\x80\xa61DfValue of DER-encoded <code>NameConstraints</code>, containing name \xe2\x80\xa6CmIndicates whether decompression failed due to requiring a \xe2\x80\xa6DhConstruct a new <code>Yoke</code> from static data. There will be no \xe2\x80\xa6CiReturns a new builder with the multi thread scheduler \xe2\x80\xa6CmCreate a new <code>Hasher</code> with an initial CRC32 state.BnCreates a new frame with the given parameters.BjRounds up to nearest multiple of argument.00DoImplement <code>next_u64</code> via <code>next_u32</code>, little-endian order.DdTrue if any bindings were omitted due to a <code>filter</code> call.DkTrue if any variants were omitted due to a <code>filter_variants</code> \xe2\x80\xa6BoAdd a callback for 1xx informational responses.DhExecutes function <code>f</code> just after a thread unparks (starts \xe2\x80\xa6DkReturns the <code>operating_system</code> field of this gzip stream\xe2\x80\x99s \xe2\x80\xa6DeConfigure the <code>operating_system</code> field in the gzip header.ClAliases for the type operators used in this crate. Their \xe2\x80\xa6ClEnsures a value is in the entry by inserting the default \xe2\x80\xa6ChReturns a parallel iterator over the characters of a \xe2\x80\xa6ChReturns a parallel iterator over the slice producing \xe2\x80\xa6DhReturns a parallel iterator over <code>chunk_size</code> elements of \xe2\x80\xa6ChReturns a parallel iterator over a string encoded as \xe2\x80\xa6CnThis library exposes a low-level API for creating your own \xe2\x80\xa6BhParse a buffer of bytes as a chunk size.DbParses zero or more occurrences of <code>T</code> separated by \xe2\x80\xa60CdReturns the peer\xe2\x80\x99s leaf certificate, if available.BmReturns the peer\xe2\x80\x99s certificate, if present.ClURLs use special characters to indicate the parts of the \xe2\x80\xa6CeA lightweight version of pin-project written with \xe2\x80\xa6DmAs <code>align_to_mut</code>, but safe because of the <code>Pod</code> bound.EhA convenience method for calling <code>Sink::poll_close</code> on <code>Unpin</code> \xe2\x80\xa6EhA convenience method for calling <code>Sink::poll_flush</code> on <code>Unpin</code> \xe2\x80\xa6ClRetrieve the sender of the data at the head of the input \xe2\x80\xa6EhA convenience method for calling <code>Sink::poll_ready</code> on <code>Unpin</code> \xe2\x80\xa6AjPolls for write readiness.000BlRounds down to nearest multiple of argument.00BmReturns the session\xe2\x80\x99s TLS protocol version.CjCreates a raw entry builder for the <code>IndexMap</code>.EcReads a copy of <code>Self</code> from the prefix of the given <code>source</code>.EcReads a copy of <code>Self</code> from the suffix of the given <code>source</code>.CoGet value for the <code>SO_RCVBUF</code> option on this socket.CkReturns the size of the TCP receive buffer for this socket.DgGet the value of the <code>IPV6_RECVHOPLIMIT</code> option for this \xe2\x80\xa6CjReceives out-of-band (OOB) data on the socket from the \xe2\x80\xa6BnRelease window capacity back to remote stream.ChRelease a resource identified by key in the deadlock \xe2\x80\xa6CmReplace all matches using a closure called on each match. \xe2\x80\xa6BiThe number of threads that were requeued.AoRequests capacity to send data.BnReverses all of the literals in this sequence.AiReturn right or a default0CdThis crate provides types for representing X.509 \xe2\x80\xa6DhThis is like <code>Regex::search_half</code>, but requires the caller toCmReturns the total number of bytes that have been searched \xe2\x80\xa6BnYield the DER-encoded bytes of the private key0DjReturns a <code>Future</code> that resolves when the next item in this \xe2\x80\xa60DbGet the value of the <code>SO_SNDBUF</code> option on this socket.ChReturns the size of the TCP send buffer for this socket.DgModifies the watched value <strong>conditionally</strong> in-place, \xe2\x80\xa6CkSends out-of-band (OOB) data on the socket to connected \xe2\x80\xa6DjSend data to a peer listening on <code>addr</code>. Returns the amount \xe2\x80\xa6Bn<code>x-www-form-urlencoded</code> meets SerdeBdBegin to serialize a struct like \xe2\x80\xa6000BmSerializes a struct, given length is ignored.CgBind a connection together with a <code>Service</code>.0000BlConfigure as an incoming stream to a server.0ChSets the global logger to a <code>Box<Log></code>.CfSets the list of supported ciphers for the TLSv1.3 \xe2\x80\xa60DeSet value for the <code>SO_INCOMING_CPU</code> option on this socket.DfSet value for the <code>DCCP_SOCKOPT_SERVICE</code> option on this \xe2\x80\xa6ClSets the look-around matcher that should be used for the \xe2\x80\xa6DkSet the maximum buffer size for the underlying <code>AsyncRead</code> / \xe2\x80\xa6DaSet value for the <code>SO_RCVTIMEO</code> option on this socket.CdSets the context\xe2\x80\x99s supported signature algorithms.ClSets which algorithm was used to compute the digest used \xe2\x80\xa6CmSets <code>self</code> to stop after the first decoded frame.BiSets the subject name of the certificate.AdSet the issuer name.DeSet the value of the <code>TCP_QUICKACK</code> option on this socket.BhSets the certificate verification depth.DiShuts down the runtime, waiting for at most <code>duration</code> for \xe2\x80\xa6DcReturn the <code>AlgorithmIdentifier</code> that must equal the \xe2\x80\xa6EbConvert a <code>Duration</code> since the start of 1970 to a <code>UnixTime</code>DhReorders the entries of all <code>Value::Object</code> nested within \xe2\x80\xa6CgSort the map\xe2\x80\x99s key-value pairs in place using the \xe2\x80\xa6CiSort the set\xe2\x80\x99s values in place using the comparison \xe2\x80\xa6BgDivides one slice into two at an index.0CkSplit a string slice into maximum normalized prefix and \xe2\x80\xa60EhA convenience method for calling <code>Sink::start_send</code> on <code>Unpin</code> \xe2\x80\xa6CiReturn the state identifier of the initial unanchored \xe2\x80\xa6CkReturns an iterator of non-overlapping matches in the givenDjRemove the key-value pair equivalent to <code>key</code> and return it \xe2\x80\xa6ClRemove the value from the set return it and the index it \xe2\x80\xa6BlQueries the file system metadata for a path.DeGet the value of the <code>TCP_USER_TIMEOUT</code> option on this \xe2\x80\xa6DkReturns a new <code>LiteMap</code> with keys borrowed from this one and \xe2\x80\xa6DaRender the error as an invocation of <code>compile_error!</code>.CjSerialize the given data structure as a pretty-printed \xe2\x80\xa60ClIf this class consists of only ASCII ranges, then return \xe2\x80\xa6CmSerialize the given data structure as pretty-printed JSON \xe2\x80\xa60CmWrite only the contained, defined, named flags in a flags \xe2\x80\xa6CkTries to acquire <code>n</code> permits from the semaphore.CkReturn the next half match for a fallible search if one \xe2\x80\xa6ElConverts a <code>&ZeroSlice<T></code> into a <code>&ZeroSlice<P></code>.B`Insert the value into the entry.DiConverts into a <code>TinyAsciiStr</code>. Fails if the bytes are not \xe2\x80\xa6DkA version of <code>Self::new</code> that uses custom data provided by a \xe2\x80\xa6000000DgA version of <code>new()</code> that uses custom data provided by a \xe2\x80\xa611CmAn adaptor for chunking up successful, ready items of the \xe2\x80\xa60DhTries to acquire <code>n</code> slots in the channel without waiting \xe2\x80\xa6CkExecutes an anchored leftmost forward search and writes \xe2\x80\xa6CnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa6CjSends a <code>Request</code> on the associated connection.0CiThis method is a no-op, underscore consts are used by \xe2\x80\xa6EeUnions the <code>other</code> sequence into this one by splice the <code>other</code>AkReleases an exclusive lock.BiThe number of threads that were unparked.DbFeeds data from <code>input</code> through the cipher, writing \xe2\x80\xa6DgGenerator for <code>UsesTypeParam</code> impls that unions the used \xe2\x80\xa6CnReturns the subset of the queried type parameters that are \xe2\x80\xa6CeCreates a new unsuffixed integer literal with the \xe2\x80\xa6CmVerifies that the end-entity certificate is valid for use \xe2\x80\xa6ChReturns a mutable reference to the X509 verification \xe2\x80\xa6AcVerify a signature.EgVerifies the signature <code>signature</code> of message <code>msg</code> using the \xe2\x80\xa6EeVerifies the signature <code>signature</code> of message <code>msg</code> using a \xe2\x80\xa6CdSet the visited capacity used to bound backtracking.ChWaits on this condition variable for a notification, \xe2\x80\xa6DaReturns a future that will resolve to an <code>Output</code>, \xe2\x80\xa6CgCreate a tree-like prefix parallel iterator from an \xe2\x80\xa6DgCreates an empty <code>HashTable</code> with the specified capacity \xe2\x80\xa6DoCreates a new instance of an <code>RwLock<T></code> which is unlocked \xe2\x80\xa6BjCreates a DataError with a string context.CgSets the string context of a DataError, returning a \xe2\x80\xa6CnPrevent shutdown of the underlying IO object at the end of \xe2\x80\xa60C`Returns a mutable reference to the write buffer.0CmWrites the representation of a byte array. Formatters can \xe2\x80\xa6CiSend data to the server without blocking on handshake \xe2\x80\xa60CkWrites a number that has already been rendered to a string.EhReturns a <code>&str</code> that matches the output of <code>write_to</code>, if \xe2\x80\xa6CjAs <code>try_zeroed_slice_box</code>, but unwraps for you.DgA registration handle for an <code>Abortable</code> task. Values of \xe2\x80\xa60Dd<code>AccessDescription</code> of certificate authority information.ClFor this type of cast the alignments must be exactly the \xe2\x80\xa6DfMatches any byte value except for <code>\\r</code> and <code>\\n</code>.CjMatches the UTF-8 encoding of any Unicode scalar value \xe2\x80\xa6EhA simple <code>Decoder</code> and <code>Encoder</code> implementation that splits up \xe2\x80\xa6BnA reference to an <code>Asn1Enumerated</code>.CnRepresents an IO-ready event detected on a particular file \xe2\x80\xa6EaA wrapper around an <code>Encoder<W></code> that finishes the stream on \xe2\x80\xa6EgA <code>BarrierWaitResult</code> is returned by <code>wait</code> when all tasks in \xe2\x80\xa6CiA data provider that loads data for a specific data type.CfAn iterator over all elements in an equivalence class.DaA deserializer holding a <code>&[u8]</code>. Always calls \xe2\x80\xa60CmSpecifies directives that allow origin servers to control \xe2\x80\xa6BkChaCha20-Poly1305 as described in RFC 8439.CmThe endpoint is unable to maintain the header compression \xe2\x80\xa6CcA CA certificate is being used as an end-entity \xe2\x80\xa6CiA Unicode Calendar Identifier defines a type of calendar.CnA token which can be used to signal a cancellation request \xe2\x80\xa6Ec<code>CaptureConnection</code> allows callers to capture <code>Connected</code> \xe2\x80\xa6BjTrait for casting between primitive types.CgThe CRL entry extension identifying the issuer of a \xe2\x80\xa6CkA marker trait that allows types that have some invalid \xe2\x80\xa6CjAn invalid character class range was found. An invalid \xe2\x80\xa6CmAn invalid range boundary was found in a character class. \xe2\x80\xa6CnA single range of characters represented by Unicode scalar \xe2\x80\xa6BhReference to <code>CMSContentInfo</code>CmRepresents a range of consecutive code points sharing the \xe2\x80\xa6C`Searcher for finding type params in an iterator.CjA Unicode Variant Identifier defines a special variant \xe2\x80\xa6DbA <code>ByteSlice</code> which can be copied without violating \xe2\x80\xa6CaControls how pad bytes are handled when decoding.BePrepared dictionary for decompressionAbDecomposition dataAjMain decompression struct.n<code>s</code>CmTrait marker for data structs. All types delivered by the \xe2\x80\xa6CcECDSA signatures using the P-256 curve and SHA-256.CgECDSA signatures using the P-256 curve and SHA-384. \xe2\x80\xa6CgECDSA signatures using the P-384 curve and SHA-256. \xe2\x80\xa6CcECDSA signatures using the P-384 curve and SHA-384.CgThe endpoint detected that its peer is exhibiting a \xe2\x80\xa6ChCharacters that can serve as a base for emoji modifiers.CcCharacters that have emoji presentation by default.CgThe certificate has an Extended Key Usage extension \xe2\x80\xa6BcPrepared dictionary for compressionCcAn end-entity certificate is being used as a CA \xe2\x80\xa6Bf(<code>ES</code>) plus and minus signsDg<code>ExponentialBlocks</code> is a parallel iterator that consumes \xe2\x80\xa6Bm424 Failed Dependency [RFC4918, Section 11.4]CjType-safe wrapper for a fast trie guaranteeing the the \xe2\x80\xa6CcExpected a flag but got EOF, e.g., <code>(?</code>.CgFuture for the <code>for_each_concurrent</code> method.EcA foreign static item in an <code>extern</code> block: <code>static ext: u8</code>.CkAn iterator over capturing groups and their names for a \xe2\x80\xa6CjThe endpoint requires that HTTP/1.1 be used instead of \xe2\x80\xa6CkMakes a request conditional based on the modification date.AmID_Compat_Math_Start PropertyCeCharacters used in Ideographic Description Sequences.BhThe cell is currently being initialized.DiWhen casting to a <code>CheckedBitPattern</code> type, it is possible \xe2\x80\xa6BoBuffer length is not equal to hash output size.DkA possible error when converting a <code>HeaderName</code> from another \xe2\x80\xa6CmThe last non-padding input symbol\xe2\x80\x99s encoded 6 bits have \xe2\x80\xa6BlThe error type used in variable hash traits.DkA possible error value when converting a <code>StatusCode</code> from a \xe2\x80\xa6DcCustom Errors for <code>CodePointInversionListAndStringList</code>.BmA deserializer holding an <code>isize</code>.0AhRSA key pair components.CiThe structure storing locale subtags used in preferences.Bo301 Moved Permanently [RFC9110, Section 15.4.2]CgResponse future from <code>MapResponse</code> services.CeA Unicode Measurement System Identifier defines a \xe2\x80\xa6Bna section is missing its \xe2\x80\x9cEND marker\xe2\x80\x9d lineCiDisable use of the internal session cache for session \xe2\x80\xa6CmThe nest limit was exceeded. The limit stored here is the \xe2\x80\xa6DhThe length in bytes of the <code>packet_length</code> field in a SSH \xe2\x80\xa6C`413 Payload Too Large [RFC9110, Section 15.5.14]CiThrottle writes only against the bdi I write to, I am \xe2\x80\xa6CnUserland is not allowed to meddle with <code>cpus_mask</code>.Dl<code>set_user()</code> noticed that <code>RLIMIT_NPROC</code> was exceeded.CdPrioritize ChaCha ciphers when preferred by clients.BkTypes which can process blocks in parallel.Di<code>ParallelDrainFull</code> creates a parallel iterator that moves \xe2\x80\xa6CnCharacters used as whitespace in patterns (such as regular \xe2\x80\xa6EfMutability of a raw pointer (<code>*const T</code>, <code>*mut T</code>), in which \xe2\x80\xa6EjA lifetime predicate in a <code>where</code> clause: <code>'a: 'b + 'c</code>.CmA Sec1-encoded plaintext private key; as specified in RFC \xe2\x80\xa6CkA struct capable of looking up a property name from a valueClA raw mutex type that wraps another raw mutex to provide \xe2\x80\xa6DjA view into a vacant raw entry in an <code>IndexMap</code>. It is part \xe2\x80\xa6CmRegional indicator characters, <code>U+1F1E6..U+1F1FF</code>.CbA repetition operator was applied to a missing \xe2\x80\xa6EkA reusable <code>Pin<Box<dyn Future<Output = T> + Send + 'a>></code>.CnDescribes how revocation checking is performed, if at all. \xe2\x80\xa6CgThe |Sec-WebSocket-Key| header field is used in the \xe2\x80\xa6BnThe length of the output of SHA-256, in bytes.BnThe length of the output of SHA-384, in bytes.BnThe length of the output of SHA-512, in bytes.CkA sequence of transitions used to represent a sparse state.DjA shorthand for <code>SplitByteSlice</code> and <code>ByteSliceMut</code>.ChParallel iterator over mutable slices separated by a \xe2\x80\xa6BgA builder for <code>SslContext</code>s.C`A store that can be built from a tuple iterator.ChA subdivision suffix used in <code>SubdivisionId</code>.BkOnly look for matches with a distance of 0.An<code>text/event-stream</code>Bj429 Too Many Requests [RFC6585, Section 4]CnSpecifies the form of encoding used to safely transfer the \xe2\x80\xa6DkUsed to create a new <code>ThreadPool</code> or to configure the global \xe2\x80\xa60CeA builder for constructing an AST->HIR translator.BkAlert 112 - <code>unrecognized_name</code>.BoThe receiving end of an unbounded mpsc channel.D`Receive values from the associated <code>UnboundedSender</code>.CiThis error occurs when a Unicode feature is used when \xe2\x80\xa6CnA stateless consumer can be freely copied. These consumers \xe2\x80\xa6DkA variant on <code>Producer</code> which does not know its exact length \xe2\x80\xa6CmAn unparsed, possibly malformed, public key for signature \xe2\x80\xa6CgAn unparsed, possibly malformed, public key for key \xe2\x80\xa6CmAn error indicating that a stream search was attempted on \xe2\x80\xa6DgTrait to allow conversion from <code>DataPayload<T></code> to \xe2\x80\xa6BlA deserializer holding a <code>usize</code>.0BhCharacters that are Variation Selectors.CiA type indicating whether a timed wait on a condition \xe2\x80\xa6Af<code>\\b{start}</code>CbMatch a Unicode-aware negation of a word boundary.0CkZSTD_compressCCtx() : Same as ZSTD_compress(), using an \xe2\x80\xa6BdAdd a \xe2\x80\x9cstart capture\xe2\x80\x9d NFA state.BdAdd a \xe2\x80\x9creverse union\xe2\x80\x9d NFA state.C`Adds an X509 extension value to the certificate.CaFor use by <code>ToTokens</code> implementations.CeReturns a trie with a store borrowing from this trie.0000CjIf this GenericParam is a lifetime, get the underlying \xe2\x80\xa60DiIf this is a borrowed <code>ZeroVec</code>, return it as a slice that \xe2\x80\xa6CnReturns a plain slice, which is used to implement the rest \xe2\x80\xa6BdReinitializes a <code>BigInt</code>.BiAssign a value to a <code>BigUint</code>.C`Returns the current number of available permits.0DjCalled before every array value. Writes a <code>,</code> if needed to \xe2\x80\xa6CkReturns a reference to the most recently sent value and \xe2\x80\xa6BmBuild a sparse regex from the given patterns.CkDivides an iterator into sequential blocks of the given \xe2\x80\xa6B`Requires OpenSSL 1.1.0 or newer.CfChecks for consistency between the private key and \xe2\x80\xa6DjLike <code>Self::cipher_update</code> except that it appends output to \xe2\x80\xa6CnDetermines if the client\xe2\x80\x99s hello message is in the SSLv2 \xe2\x80\xa6CjConsume an iterator, accumulating all lifetimes in the \xe2\x80\xa6DaSets the <code>dataEncipherment</code> flag to <code>true</code>.BgDecode from string reference as octets.ChDecode the result of percent-decoding as UTF-8, lossily.CgPerforms a step of a streaming decompression operation.DfDecompress the deflate-encoded data in <code>input</code> to a vector.DfSimilar to <code>Self::decompress</code> but accepts uninitialized \xe2\x80\xa6BeReturns the default global collector.DiHint that the <code>Deserialize</code> type is expecting a byte array \xe2\x80\xa6000CjParses a JSON string as bytes. Note that this function \xe2\x80\xa6DjHint that the <code>Deserialize</code> type is expecting a sequence of \xe2\x80\xa6000AjSigns the computed digest.DaSets the <code>digitalSignature</code> flag to <code>true</code>.CkGenerate only the basic implementations necessary to be \xe2\x80\xa60DkReturns true if either this <code>Punctuated</code> is empty, or it has \xe2\x80\xa6CnSet the character encoding to be used for names and values \xe2\x80\xa6ClReturns the total number of slots for explicit capturing \xe2\x80\xa6DcClones and appends all elements in a slice to the <code>Vec</code>.CbAppends given bytes to this <code>BytesMut</code>.CiCopy elements from a slice and append them to the vector.CkReturns a shared reference to the stack of certificates \xe2\x80\xa6BdWrite result into the output buffer.CjRetrieve XOF reader using remaining data stored in the \xe2\x80\xa6CdFinalize XOF and write result into <code>out</code>.CkReturns the bucket index in the table for an entry with \xe2\x80\xa6CiFlattens a stream of streams into just one continuous \xe2\x80\xa60ChForcibly unlocks the mutex using a fair unlock protocol.0AmForcibly unlocks a read lock.DgCreate an instance from <code>syn::DeriveInput</code>, or return an \xe2\x80\xa6DiCreate tokens for a <code>darling::FromDeriveInput</code> impl from a \xe2\x80\xa6DmAttempt to convert a <code>Bytes</code> buffer to a <code>HeaderValue</code>.DkAttempt to convert a <code>Bytes</code> buffer to a <code>Authority</code>.DnAttempt to convert a <code>Bytes</code> buffer to a <code>PathAndQuery</code>.DeAttempt to convert a <code>Bytes</code> buffer to a <code>Uri</code>.D`Constructs a new span ID from the given <code>NonZeroU64</code>.0DhCreates a borrowed <code>DataMarkerAttributes</code> from a borrowed \xe2\x80\xa6AnParse a flags value from text.BgConverts a yoked byte buffer into a \xe2\x80\xa6AlAn unbounded set of futures.CmReturns the span of a capturing group match corresponding \xe2\x80\xa6EdCreates a new <code>LiteMap</code> from a range of the current <code>LiteMap</code>.ClReturns the key-value pair corresponding to the supplied \xe2\x80\xa6CkReturn a reference and mutable references to the stored \xe2\x80\xa6CkGets a reference to the entry\xe2\x80\x99s key and value in the map.CaGets the \xe2\x80\x9cname\xe2\x80\x9d of a script property as a \xe2\x80\xa6CkReturn a mutable reference to the value associated with \xe2\x80\xa6BcStarts a graceful shutdown process.CfStart a graceful shutdown process for this connection.0000DcReturns true if there is space in <code>self</code> for more bytes.0CnWhether there are any threads remaining in the queue. This \xe2\x80\xa6DjCreate a new \xe2\x80\x9chaystack too long\xe2\x80\x9d error. The given <code>len</code> \xe2\x80\xa6AkSets the header table size.0BbSet the maximum number of headers.DeStatically constructs an <code>Identifier</code> for the provided \xe2\x80\xa6BnEnable verbose mode in the regular expression.00ClReturns the total number of slots for implicit capturing \xe2\x80\xa6CjCopy elements from a slice into the vector at position \xe2\x80\xa6DhInterpolates the capture references in <code>replacement</code> with theChGet the backing cart by value, dropping the yokeable \xe2\x80\xa6BgConvert this value into a deserializer.0ClGiven a closure that executes a single search, return an \xe2\x80\xa6CeReturns the span\xe2\x80\x99s ID as a <code>NonZeroU64</code>.0DjConvert <code>self</code> directly into a <code>TokenStream</code> object.0CjConverts a <code>IpAddr</code> network mask into a prefix.DgGet the value of the <code>IP_TRANSPARENT</code> option on this socket.DeDetermine whether <code>Deserialize</code> implementations should \xe2\x80\xa6DcDetermine whether <code>Serialize</code> implementations should \xe2\x80\xa6101010CmReturns true if the given character has significance in a \xe2\x80\xa6DgChecks whether <code>self</code> is prime with optional trial division.ChReturns true if and only if the given character is a \xe2\x80\xa6EfReturns true when <code>Look::WordEndAscii</code> is satisfied <code>at</code> the \xe2\x80\xa6C`Returns whether this writer has an efficient \xe2\x80\xa60BnDetermines if this writer has an efficient \xe2\x80\xa60DjDetermines if the underlying <code>tokio::io::AsyncWrite</code> target \xe2\x80\xa6DgAn iterator producing the <code>usize</code> indices of all buckets \xe2\x80\xa6DaExecutes an operation of the <code>IP_ADD_MEMBERSHIP</code> type.DiJoin a multicast group using <code>IP_ADD_MEMBERSHIP</code> option on \xe2\x80\xa61DcExecutes an operation of the <code>IPV6_ADD_MEMBERSHIP</code> type.DkJoin a multicast group using <code>IPV6_ADD_MEMBERSHIP</code> option on \xe2\x80\xa61CiWaits until one of the tasks in the set completes and \xe2\x80\xa6CkPad message with 0x80, zeros and 128-bit message length \xe2\x80\xa6ClDelta between the payload length specified in the header \xe2\x80\xa6ChSets the unsigned integer type used to represent the \xe2\x80\xa6CmConfigure a limit on the maximum length of any literal in \xe2\x80\xa6BmCreate a sorted store from <code>iter</code>.DfInitializes an empty <code>where</code>-clause if there is not one \xe2\x80\xa6DmApplies a function <code>V -> U</code> on enum variants, if this is an \xe2\x80\xa6DlApplies a function <code>F -> U</code> on struct fields, if this is a \xe2\x80\xa6BbMarker-specific request attributesBlGets the maximum supported protocol version.CiSet the maximum write buffer size for each HTTP/2 stream.00BlGets the minimum supported protocol version.CiCreates a new builder configured to connect to modern \xe2\x80\xa6CnReturns the most recent modification time represented by a \xe2\x80\xa6DiGet the value of the <code>IPV6_MULTICAST_HOPS</code> option for this \xe2\x80\xa6DhGets the value of the <code>IP_MULTICAST_LOOP</code> option for this \xe2\x80\xa6DgGet the value of the <code>IP_MULTICAST_LOOP</code> option for this \xe2\x80\xa61DjGets the value of the <code>IPV6_MULTICAST_LOOP</code> option for this \xe2\x80\xa6DiGet the value of the <code>IPV6_MULTICAST_LOOP</code> option for this \xe2\x80\xa61CmCreates a new <code>Writer</code> with user defined capacity.DjCreates a new encoder with the given <code>compression</code> settings \xe2\x80\xa6CmCreates a new encoder which will write compressed data to \xe2\x80\xa61AnConstruct a new HttpConnector.DgThis returns <code>Ok(Some(value))</code> for the next value in the \xe2\x80\xa60EaImplement <code>next_u32</code> via <code>fill_bytes</code>, little-endian order.EaImplement <code>next_u64</code> via <code>fill_bytes</code>, little-endian order.CmReturns a non-zero thread ID which identifies the current \xe2\x80\xa6ClReturns a parallel iterator over substrings that match a \xe2\x80\xa6DhReturns a parallel iterator over <code>chunk_size</code> elements of \xe2\x80\xa6CkSorts the slice in parallel, but might not preserve the \xe2\x80\xa6ChParse the input TokenStream of a macro, triggering a \xe2\x80\xa6CiParse the arguments to the attribute, expecting it to \xe2\x80\xa6BnSee <code>Attribute::parse_nested_meta</code>.EjUsed when parsing <code>list(...)</code> syntax <strong>if</strong> the content inside \xe2\x80\xa6EhParse a <code>Meta</code> to an <code>Expr</code>; if the value is a string literal, \xe2\x80\xa6C`Poll to acquire many permits from the semaphore.BiPolls for the next segment in the stream.CnSet an optional timeout for idle sockets being kept-alive. \xe2\x80\xa6DeThe cryptographically weak counterpart to <code>rand_in_range</code>.CkReturns the PSK identity hint used during connection setup.DkReturn the <code>AlgorithmIdentifier</code> that must equal a public key\xe2\x80\xa6C`Serializes the public key into a DER-encoded \xe2\x80\xa6000C`Serializes the public key into a PEM-encoded \xe2\x80\xa6000EhCalls <code>read</code> with the given input as a <code>Reader</code>, ensuring that \xe2\x80\xa6CkSkips the reader to the end of the input, returning the \xe2\x80\xa6ClRegisters a new callsite with this subscriber, returning \xe2\x80\xa600000AnRemove the entry from the map.ClReplace all matches using raw bytes with a corresponding \xe2\x80\xa6DkError if this is a <code>Meta::List</code> or <code>Meta::NameValue</code>.B`Resets the interval immediately.CmThis version of the function crops off the padding on the \xe2\x80\xa6CnRuns all tasks in the pool and returns if no more progress \xe2\x80\xa6DjThis is like <code>Regex::search_slots</code>, but requires the caller \xe2\x80\xa6CgA standard implementation of protocol selection for \xe2\x80\xa6CfReturns the number of <code>WeakSender</code> handles.CoReturns the number of <code>WeakUnboundedSender</code> handles.1AmSerialize a sequence element.AjSerialize a tuple element.10BnConfigure as an outgoing stream from a client.0BoLoad certificates from their default locations.AfSet the DTLS MTU size.BkSets the cipher used during key generation.ClSet that all sockets are bound to the configured address \xe2\x80\xa6DjSet that all socket have <code>SO_REUSEADDR</code> set to the supplied \xe2\x80\xa6DbSet value for the <code>SO_REUSEADDR</code> option on this socket.BjSets the serial number of the certificate.ClSet parameters configuring TCP keepalive probes for this \xe2\x80\xa6DaSet value for the <code>SO_SNDTIMEO</code> option on this socket.DjRemove the key-value pair equivalent to <code>key</code> and return it \xe2\x80\xa6ClRemove the value from the set return it and the index it \xe2\x80\xa6DkComputes the size of an object of type <code>Self</code> with the given \xe2\x80\xa6CmSpawn the blocking code on the blocking threadpool of the \xe2\x80\xa6CkSpawns a task that polls the given future to completion \xe2\x80\xa60CgReturns a longer string describing the state of the \xe2\x80\xa6CiReturns this certificate\xe2\x80\x99s subject alternative name \xe2\x80\xa6BlReturns the hash of the certificates subjectCkRemove and return the key, value pair stored in the map \xe2\x80\xa60DdRemove and return the key-value pair equivalent to <code>key</code>.1BbRemove the key-value pair by indexAiRemove the value by indexDfGet the value of the <code>TCP_NOTSENT_LOWAT</code> option on this \xe2\x80\xa6ChSets a custom timeout for a thread in the blocking pool.CbSets the stack size (in bytes) for worker threads.EeConvert a <code>PotentialCodePoint</code> to a <code>char</code> without checking \xe2\x80\xa6BmTries to acquire a permit from the semaphore.DfReturns an iterator over all non-overlapping <code>Captures</code> \xe2\x80\xa6DbAttempts to cast the content type of a <code>Rc<[T]></code>.CjCopies bytes from <code>self</code> into <code>dst</code>.00DbAttempts to make a new <code>OwnedRwLockReadGuard</code> for a \xe2\x80\xa6DjAttempts to make a new <code>RwLockReadGuard</code> for a component of \xe2\x80\xa6EeExecutes a fallible <code>OP</code> on a value returned by <code>init</code> with \xe2\x80\xa6EfExecutes a fallible <code>OP</code> on the given <code>init</code> value with each \xe2\x80\xa6BoAttempts to insert a unique entry into the map.B`Obtain the yokeable out of a \xe2\x80\xa6DoObtain the yokeable out of a <code>Yoke<Y, Option<C>></code> if \xe2\x80\xa6BaThe <code>try_join!</code> macro.CmTry to acquire the lock of this value using the specified \xe2\x80\xa6DhThis is similar to <code>Yoke::map_with_cart</code>, but it can also \xe2\x80\xa6ChTries to read data from the stream into the provided \xe2\x80\xa6000CfTries to read data from the pipe into the provided \xe2\x80\xa611CmTries to receive a single datagram message on the socket. \xe2\x80\xa6CfTries to receive data from the socket without waiting.DfTry to reserve capacity for <code>additional</code> more key-value \xe2\x80\xa6DdTry to reserve capacity for <code>additional</code> more values, \xe2\x80\xa6DjReserve the minimum capacity for <code>additional</code> more elements \xe2\x80\xa6CnTries to acquire a slot in the channel without waiting for \xe2\x80\xa6ClConditionally transmutes a mutable reference of one type \xe2\x80\xa6CmConditionally transmutes a mutable or immutable reference \xe2\x80\xa6CjAttempts to upgrade an upgradable lock to an exclusive \xe2\x80\xa6ClTries to atomically upgrade an upgradable read lock into \xe2\x80\xa6DcCreate an empty <code>HeaderMap</code> with the specified capacity.DjCreates an <code>AsyncFd</code> backed by (and taking ownership of) an \xe2\x80\xa6CnFirst, tries to atomically upgrade an upgradable read lock \xe2\x80\xa6CgCreates an unbounded mpsc channel for communicating \xe2\x80\xa6AlReleases an upgradable lock.CdNOTE: This methods\xe2\x80\x99 features are superceded by \xe2\x80\xa6ClCreate a new \xe2\x80\x9cunsupported empty pattern\xe2\x80\x9d error. This \xe2\x80\xa6CmCreates a new error for a struct or variant that does not \xe2\x80\xa6DcReturns the contained value or the default value of <code>T</code>.DkProduces the split parts of <code>self</code>, using a dynamic check to \xe2\x80\xa60ChCreate a tree like postfix parallel iterator from an \xe2\x80\xa6BmCreates a DataError with a type name context.ClSets the string context of a DataError to the given type \xe2\x80\xa6CmReturns the total number of times the given worker thread \xe2\x80\xa6CgWrites a character escape code to the specified writer.CnZeroizes a flat type/struct. Only zeroizes the values that \xe2\x80\xa6CdA builder for configuring an Aho-Corasick automaton.BoA reference to an <code>Asn1OctetString</code>.DiError returned by <code>try_new</code> or <code>try_with_interest</code>.DkThis is a bitpacked combination of the <code>Bidi_Mirroring_Glyph</code>\xe2\x80\xa6ClA backtracking regex engine that bounds its execution to \xe2\x80\xa6CeA RFC 5280 profile Certificate Revocation List (CRL).DbThis struct represents an iterator over a <code>Char16Trie</code>.CmAn invalid escape sequence was found in a character class \xe2\x80\xa6CaThe type of op used in a Unicode character class.DbA <code>ByteSlice</code> which can be cloned without violating \xe2\x80\xa6CcA custom error type for <code>CodePointTrie</code>.BmCollation parameter key for ordering by case.CaError type for APIs with fallible heap allocationCgThe error returned on failed compare-and-set operation.CeA deserializer holding a <code>Cow<str></code>.0AlA default park token to use.BbUse the default compression level.EfDefault hash builder for the <code>S</code> type parameter of <code>HashMap</code> \xe2\x80\xa6Ca417 Expectation Failed [RFC9110, Section 15.5.18]ClA TLS-encoded Encrypted Client Hello (ECH) configuration \xe2\x80\xa6CmA Unicode character property that assigns a value to each \xe2\x80\xa6B`An unrecognized escape sequence.Dh(<code>ET</code>) a terminator in a numeric format context, includes \xe2\x80\xa6BhA jittered exponential backoff strategy.CdThe endpoint detected that its peer violated the \xe2\x80\xa6Ck(<code>FSI</code>) U+2068: the first strong isolate controlCfDefines functional programming methods for generic \xe2\x80\xa6Bi<code>ULE</code> type for GeneralCategoryBcA duplicate capture name was found.BhEnumerated property Hangul_Syllable_TypeCgExactly equivalent to <code>Http2ServerConnExec</code>.CgThere is data for the data marker, but not for this \xe2\x80\xa6CeCharacters used in Ideographic Description Sequences.BoProperty Indic_Conjunct_Break. See UAX #44: \xe2\x80\xa6Bk(<code>Pi</code>) An initial quotation mark0Dj<code>InterleaveShortest</code> is an iterator that works similarly to \xe2\x80\xa6DfA possible error when converting a <code>HeaderValue</code> from a \xe2\x80\xa6DeAdditional context for the <code>CertNotValidForName</code> error \xe2\x80\xa6Bo<code>p < 0</code> or <code>p > 1</code>.CeA CRL was signed by an issuer that has a KeyUsage \xe2\x80\xa6B`A core struct representing a \xe2\x80\xa6Ca(<code>LRI</code>) U+2066: the LR isolate controlC`405 Method Not Allowed [RFC9110, Section 15.5.6]DgDefines the behavior of an <code>Interval</code> when it misses a tick.CiDisable use of the internal session cache for session \xe2\x80\xa6BfTwo indices provided were overlapping.0AiPBKDF2 using HMAC-SHA256.AiPBKDF2 using HMAC-SHA384.AiPBKDF2 using HMAC-SHA512.C`308 Permanent Redirect [RFC9110, Section 15.4.8]ClDefines the authentication method that should be used to \xe2\x80\xa6Ca(<code>Zp</code>) U+2029 PARAGRAPH SEPARATOR onlyBk(<code>B</code>) various newline characters1Dj<code>ParallelDrainRange</code> creates a parallel iterator that moves \xe2\x80\xa6DfPossible errors when constructing an Alphabet from a <code>str</code>.CgA 24-bit numeric data type that is expected to be a \xe2\x80\xa6ClA DER-encoded plaintext RSA private key; as specified in \xe2\x80\xa6ChA DER-encoded plaintext private key; as specified in \xe2\x80\xa6CkA struct capable of looking up a property name from a valueClA set of characters and strings which share a particular \xe2\x80\xa6DiA builder for computing where in an <code>IndexMap</code> a key-value \xe2\x80\xa6CkA Raw Public Key, used for connections using raw public \xe2\x80\xa6DhAdditional methods for <code>RwLock</code>s which support atomically \xe2\x80\xa6DgAdditional methods for <code>RwLock</code>s which support recursive \xe2\x80\xa6Ca(<code>RLI</code>) U+2067: the RL isolate controlDeSends the fake <code>TLS_FALLBACK_SCSV</code> cipher suite in the \xe2\x80\xa6ChRename direct children to \xe2\x80\x9cSCREAMING_SNAKE_CASE\xe2\x80\x9d \xe2\x80\xa6DdStream for the <code>select_with_strategy()</code> function. See \xe2\x80\xa6BeSend a response to a promised requestCkType-safe wrapper for a small trie guaranteeing the the \xe2\x80\xa6AnThe type of a special literal.BhA builder for <code>SslAcceptor</code>s.CjIterator that deserializes a stream into multiple JSON \xe2\x80\xa60BmA deserializer holding a <code>String</code>.0C`307 Temporary Redirect [RFC9110, Section 15.4.7]BhA builder for <code>TlsAcceptor</code>s.DkA modifier on a trait bound, currently only used for the <code>?</code> \xe2\x80\xa6BlA trait which indicates that a type is a \xe2\x80\xa6ChStream for the <code>try_buffer_unordered</code> method.CjAn iterator over all non-overlapping leftmost matches, \xe2\x80\xa6CeThe error type returned when a checked conversion \xe2\x80\xa6CkAn iterator over all non-overlapping half matches for a \xe2\x80\xa6CjTrait for writing trait bounds for monomorphizing over \xe2\x80\xa6ChCore trait for hash functions with variable output size.CkMatch the end half of a Unicode word boundary. That is, \xe2\x80\xa60CmMatch the start half of an ASCII-only word boundary. That \xe2\x80\xa60BjReference to <code>X509VerifyParam</code>.CkZlib wrapped but ignore and don\xe2\x80\x99t compute the adler32 \xe2\x80\xa6CgZSTD_CCtx_refCDict() : Requires v1.4.0+ Reference a \xe2\x80\xa6CgZSTD_DCtx_refDDict() : Requires v1.4.0+ Reference a \xe2\x80\xa6CnZSTD_versionNumber() : Return runtime library version, the \xe2\x80\xa6CjZSTD_versionString() : Return runtime library version, \xe2\x80\xa6C`Error types for the <code>zerotrie</code> crate.CcAcquires <code>n</code> permits from the semaphore.CnPlaces affine coordinates of a curve over a prime field in \xe2\x80\xa6DfConvert this type to a <code>CodePointTrie</code> as a borrowed value.ClReturns a plain string slice, which is used to implement \xe2\x80\xa6CiAccess the input as a slice so it can be processed by \xe2\x80\xa6CjGet the current available capacity of data this stream \xe2\x80\xa6DhCalled before every object value. A <code>:</code> should be written toBcSearch over a sorted map for a key.0CnVariant of <code>Self::recv_many</code> for blocking contexts.0ChReturns the number of bytes that can be read without \xe2\x80\xa6BjCapture the connection for a given requestA`Checked additionDfPerforms euclid division that returns <code>None</code> instead of \xe2\x80\xa6CgFinds the euclid remainder of dividing two numbers, \xe2\x80\xa6CnCompresses a single block of data to the given destination \xe2\x80\xa6ClCompress a single block of data to the given destination \xe2\x80\xa6BlMain compression function. Callbacks output.BmComputes the public key from the private key.EoConditionally assign <code>other</code> to <code>self</code>, according to <code>choice</code>.EeNegate <code>self</code> if <code>choice == Choice(1)</code>; otherwise, leave it \xe2\x80\xa6DiSelect <code>a</code> or <code>b</code> according to <code>choice</code>.ChReturns true if and only if this set contains any \xe2\x80\x9c\xe2\x80\xa60DiCopies data in both directions between <code>a</code> and <code>b</code>.ChCreates a future which copies all the bytes from one \xe2\x80\xa6CfReturns the pattern identifier of the current pattern.CfDefine a type that supports parsing and printing a \xe2\x80\xa6CgGet the set of all lifetimes declared by the syntax \xe2\x80\xa6CeGet the next-lowest <code>Level</code> from this one.CkGet the next-lowest <code>LevelFilter</code> from this one.CgA macro to facilitate generation of preferences struct.DhHint that the <code>Deserialize</code> type is expecting an optional \xe2\x80\xa6000DcParses a <code>null</code> as a None, and any other values as a \xe2\x80\xa6DkHint that the <code>Deserialize</code> type is expecting a string value \xe2\x80\xa6000DjHint that the <code>Deserialize</code> type is expecting a struct with \xe2\x80\xa6000EdLike <code>Self::digest_sign</code> but appends the signature to a <code>Vec</code>.BcUpdates the context with more data.ChInitializes the context to verify the signature of data.BcReturn to \xe2\x80\x9cno-dictionary\xe2\x80\x9d mode.0DjDownscales the source plane by a factor of <code>scale</code>, writing \xe2\x80\xa6DiReturn the length, in bytes, of the corresponding <code>VarULE</code> \xe2\x80\xa60CdRetrieve XOF reader and reset hasher instance state.DfMaps a stream like <code>StreamExt::map</code> but flattens nested \xe2\x80\xa60AnForcibly unlocks a write lock.CfConvert from a bits value, unsetting any unknown bits.0000000000000ClA convenience routine for building a start configuration \xe2\x80\xa60DgCreate a <code>&mut UninitSlice</code> from a pointer and a length.DdUnsafely creates a <code>Attribute</code> from its raw format as \xe2\x80\xa6DjUnsafely creates a <code>Key</code> from its raw format as returned by \xe2\x80\xa6DiUnsafely creates a <code>SubdivisionSuffix</code> from its raw format \xe2\x80\xa61DjUnsafely creates a <code>Subtag</code> from its raw format as returned \xe2\x80\xa6DcUnsafely creates a <code>Language</code> from its raw format as \xe2\x80\xa6DjUnsafely creates a <code>Region</code> from its raw format as returned \xe2\x80\xa6DjUnsafely creates a <code>Script</code> from its raw format as returned \xe2\x80\xa6DkUnsafely creates a <code>Variant</code> from its raw format as returned \xe2\x80\xa64BhConverts a static byte buffer into a \xe2\x80\xa6DkCreate a new value from a <code>u32</code> without checking whether the \xe2\x80\xa60CjReturn two mutable references to the values associated \xe2\x80\xa6CkReturns whether automatic prefilters are enabled, as set byCeReturns the cache capacity set on this configuration.DfReturns DFA size limit, as set by <code>Config::dfa_size_limit</code>.CkReturns the DFA size limit of this configuration if one \xe2\x80\xa6DfReturns NFA size limit, as set by <code>Config::nfa_size_limit</code>.CnReturn the configured NFA size limit, if it exists, in the \xe2\x80\xa6DjInserts a value computed from <code>f</code> into the set if the given \xe2\x80\xa6CjGet a mutable reference to a type, inserting the value \xe2\x80\xa6C`Returns the capture configuration, as set by \xe2\x80\xa6CmReturn what kinds of capture states will be compiled into \xe2\x80\xa6CjReturns the number of tasks currently scheduled in the \xe2\x80\xa6BkBuffer has no spare space to write any dataDcGet the value of the <code>IP_HDRINCL</code> option on this socket.0BoSet the maximum buffer size for the connection.CfGet the next-highest <code>Level</code> from this one.ClGet the next-highest <code>LevelFilter</code> from this one.CkOffset for the null block in the \xe2\x80\x9cindex-3\xe2\x80\x9d table of \xe2\x80\xa6DhInterpolates the capture references in <code>replacement</code> with theClGiven a closure that executes a single search, return an \xe2\x80\xa6DaRender the error as an invocation of <code>compile_error!</code>.CnConverts into a mutable reference to the entry\xe2\x80\x99s key and \xe2\x80\xa6EbDestructs into a single <code>Subtag</code> if the <code>Value</code> contains \xe2\x80\xa6CnA named flag that doesn\xe2\x80\x99t correspond to any on the flags \xe2\x80\xa6BkChecks if the value is in ASCII lower case.BkChecks if the value is in ASCII title case.BkChecks if the value is in ASCII upper case.DiReturns <code>true</code> if this builder can serve an HTTP/1.1-based \xe2\x80\xa6DgReturns <code>true</code> if this builder can serve an HTTP/2-based \xe2\x80\xa6CnReturns true if the call failed because there is currently \xe2\x80\xa6ClReturns true if this was an HTTP parse error caused by a \xe2\x80\xa6DcYield a set of all named flags defined by <code>Self::FLAGS</code>.0DkYields an <code>Iterator</code> returning the ranges of the code points \xe2\x80\xa6CjSets a timeout for receiving an acknowledgement of the \xe2\x80\xa600DbExecutes an operation of the <code>IP_DROP_MEMBERSHIP</code> type.DkLeave a multicast group using <code>IP_DROP_MEMBERSHIP</code> option on \xe2\x80\xa61DdExecutes an operation of the <code>IPV6_DROP_MEMBERSHIP</code> type.DjLeave a multicast group using <code>IPV6_DROP_MEMBERSHIP</code> option \xe2\x80\xa61Cjfor prior bitmask detection: stride_low, stride_speed, \xe2\x80\xa6Cmhow much to weigh distance vs an extra byte of copy match \xe2\x80\xa6EeVersion of <code>DataPayload::map_project()</code> that borrows <code>self</code> \xe2\x80\xa6DjThis is similar to <code>Yoke::map_project</code>, however it does not \xe2\x80\xa6CmReturns the smallest positive, normalized value that this \xe2\x80\xa600DkThe module path of the message, if it is a <code>'static</code> string.DaSet <code>module_path</code> to a <code>'static</code> stringCkReturns a new builder with the current thread scheduler \xe2\x80\xa6CcCreates a new <code>Signer</code> without a digest.CeCreates a new <code>Verifier</code> without a digest.DhReturns an iterator adaptor that turns an <code>Iterator</code> over \xe2\x80\xa6CdSets the size limit, in bytes, for the one-pass DFA.CkEnsures a value is in the entry by inserting, if empty, \xe2\x80\xa60DiInserts the result of the <code>call</code> function with a reference \xe2\x80\xa6CnEnsures a value is in the entry by inserting the result of \xe2\x80\xa6DbGet value for the <code>SO_OOBINLINE</code> option on this socket.B`Percent-decode the given string.CkThis \xe2\x80\x9ccollects\xe2\x80\x9d a slice of pod data into a vec of a \xe2\x80\xa6BlReads the slice into a <code>T</code> value.0CePolls for informational responses (1xx status codes).EeAttempt to read from the <code>AsyncRead</code> into <code>bufs</code> using vectored00CmAttempts to seek relative to the current position. If the \xe2\x80\xa6DiGet the return status of the previous <code>compress</code> call with \xe2\x80\xa6DjSerializes the private_key to a DER-encoded <code>DSAPrivateKey</code> \xe2\x80\xa6CnSerializes the private key into a DER-encoded ECPrivateKey \xe2\x80\xa6ChSerializes the private key to a DER-encoded key type \xe2\x80\xa6CfSerializes the private key to a DER-encoded PKCS#1 \xe2\x80\xa6CmSerializes the private key to a PEM-encoded DSAPrivateKey \xe2\x80\xa6ClSerializes the private key to a PEM-encoded ECPrivateKey \xe2\x80\xa6CfSerializes the private key to a PEM-encoded PKCS#1 \xe2\x80\xa6CjReturns the length in bytes of the key pair\xe2\x80\x99s public \xe2\x80\xa6CnReceives data from the socket. Returns the amount of bytes \xe2\x80\xa6AiRegister a signal action.CkRegister a signal action without checking for forbidden \xe2\x80\xa6CgReturns the capacity left in the <code>ArrayVec</code>.CjReturns the capacity left in the <code>ArrayString</code>.CmProvides shared access to the key and owned access to the \xe2\x80\xa6DfError if this is a <code>Meta::Path</code> or <code>Meta::List</code>.CiSend an interim informational response (1xx status codes)DeIdentical to <code>send_to</code> but allows for specification of \xe2\x80\xa6CaReturns the context\xe2\x80\x99s session cache size limit.BmSets the list of CA names sent to the client.ChThis corresponds to <code>SSL_set_client_CA_list</code>.CmSets this dispatch as the global default for the duration \xe2\x80\xa6CfSets this subscriber as the global default for the \xe2\x80\xa61C`Sets the key MAC key used during key generation.CfSets the maximum amount of early data that will be \xe2\x80\xa60CfA thread-unsafe version of <code>set_max_level</code>.DeSet the value of the <code>IPV6_RECVTCLASS</code> option for this \xe2\x80\xa6AhSets the RSA OAEP label.00CkSet the context\xe2\x80\x99s security level to a value between 0 \xe2\x80\xa60DhSet the value of the <code>TCP_CONGESTION</code> option for this socket.CkRemove and return the key, value pair stored in the map \xe2\x80\xa60DdRemove and return the key-value pair equivalent to <code>key</code>.1BbRemove the key-value pair by indexAiRemove the value by indexEdConverts from <code>&[Self]</code> to <code>&[Self::ULE]</code> if possible.CnSort the map\xe2\x80\x99s key-value pairs in place using a sort-key \xe2\x80\xa6CkSort the set\xe2\x80\x99s values in place using a key extraction \xe2\x80\xa6ClSort the map\xe2\x80\x99s key-value pairs by the default ordering \xe2\x80\xa6CmSort the key-value pairs of the map and return a by-value \xe2\x80\xa6CmSort the values of the set and return a by-value iterator \xe2\x80\xa6CkReturns the remaining spare capacity of the buffer as a \xe2\x80\xa6BiUnsafely splits <code>self</code> in two.0CnSplits the slice at the midpoint, possibly omitting bounds \xe2\x80\xa6ClThis module defines an unsafe marker trait, StableDeref, \xe2\x80\xa6CkA macro allowing for compile-time construction of valid \xe2\x80\xa6DeGet the value of the <code>TCP_KEEPIDLE</code> option on this socket.CmSet whether HTTP/1 connections will write header names as \xe2\x80\xa6000CiConverts this type to its ASCII lower case equivalent \xe2\x80\xa6CiConverts this type to its ASCII title case equivalent \xe2\x80\xa6CiConverts this type to its ASCII upper case equivalent \xe2\x80\xa6DiReturns a new <code>LiteMap</code> with values borrowed from this one \xe2\x80\xa6DcConvert this type to a <code>CodePointTrie</code>, borrowing if \xe2\x80\xa6DkCopy this object to produce an owned <code>DnsName</code>, smashing the \xe2\x80\xa6CmReturns the two\xe2\x80\x99s-complement byte representation of the \xe2\x80\xa60CgWrite a flags value as text, ignoring any unknown bits.ClA procedural macro attribute for instrumenting functions \xe2\x80\xa6DgConstruct a <code>Yoke</code> by yokeing an object to a cart. If an \xe2\x80\xa6DcAttempts to cast the content type of a <code>Arc<[T]></code>.DcAttempts to cast the content type of a <code>Box<[T]></code>.ElTry to convert <code>&mut [A]</code> into <code>&mut [B]</code> (possibly with a \xe2\x80\xa60ClFlatten the execution of this future when the successful \xe2\x80\xa60DaRe-interprets <code>BoxBytes</code> as <code>Box<T></code>.DdRe-interprets <code>&mut [u8]</code> as <code>&mut T</code>.0CnOptional constructor of the given preference. It takes the \xe2\x80\xa6CgAttempts to acquire an exclusive lock without blocking.EgAttempts to interpret the given <code>source</code> as a <code>&mut Self</code> \xe2\x80\xa6DeAttempts to acquire this <code>RwLock</code> with shared read access.E`Attempts to interpret the given <code>source</code> as a <code>&Self</code>.CmWrites the content of this writeable to a sink with parts \xe2\x80\xa6CkTries to write several buffers to the stream, returning \xe2\x80\xa6000CmTries to write several buffers to the pipe, returning how \xe2\x80\xa611ClCreates a new error for a field name that appears in the \xe2\x80\xa6CdReleases a shared lock using a fair unlock protocol.ClCreate a new \xe2\x80\x9cunsupported stream search\xe2\x80\x9d error. This \xe2\x80\xa6CiUse the current thread as one of the threads in the pool.0CnThe input contains a string that lives at least as long as \xe2\x80\xa60CkLogs the data error with the given context, then return \xe2\x80\xa6D`Creates a new <code>Writer</code> using the given output buffer.ClCustomize whether unknown revocation status is an error, \xe2\x80\xa6CfWrites a raw JSON fragment that doesn\xe2\x80\x99t need any \xe2\x80\xa6B`<code>application/msgpack</code>CdA DER encoding of the PKIX AlgorithmIdentifier type:BoThe error type of well-aligned, fallible casts.AnNon-UTC representation of timeAaInvalid characterCmBorrowed representation of a RFC 5280 profile Certificate \xe2\x80\xa6EhA <code>Clone</code> + <code>Send</code> + <code>Sync</code> boxed <code>Service</code>.ChIndicates if the content is expected to be displayed \xe2\x80\xa6DgAn iterator over all capturing groups in a <code>Captures</code> value.CdAn object fully representable by a non-null pointer.CiThe certificate is not valid for the name it is being \xe2\x80\xa6BfThe result of a client hello callback.ClThis struct contains the fixed-length header fields of a \xe2\x80\xa6CdA normalizer for performing composing normalization.BaStrategy setting for compression.CfA type which can be compared in some manner and be \xe2\x80\xa6ClA Unicode Currency Format Identifier defines a style for \xe2\x80\xa6ClMetadata for data requests. This is currently empty, but \xe2\x80\xa6CmThe expansion tables for cases where the decomposition isn\xe2\x80\xa6AeDuplicated extension.CiA data provider that loads data for a specific data type.EfThis is the default mode. Calling <code>derive</code> on a <code>PkeyCtxRef</code> \xe2\x80\xa6DjA <code>Write</code> implementation that base64-encodes data using the \xe2\x80\xa6C`An ephemeral private key for use (only) with \xe2\x80\xa6CfEOF was found before an escape sequence was completed.CfAn iterator of overlapping matches in a particular \xe2\x80\xa60DaThe error type returned by <code>get_disjoint_indices_mut</code>.CoThe error type returned by <code>Slab::get_disjoint_mut</code>.CbA key for generating QUIC Header Protection masks.CbAn executor to spawn http2 futures for the client.BgAn executor to spawn http2 connections.CcMakes the request conditional based on the last \xe2\x80\xa6ClThe underlying transport has properties that do not meet \xe2\x80\xa6Chsyntax error found in the line that starts a new sectionCjNot enough non-zero weights are available to sample valuesClThe certificate validity period (notBefore, notAfter) is \xe2\x80\xa6CnThe provided input could not be parsed because it is not a \xe2\x80\xa6CjThe given keyword value is not a valid preference variant.AlA serial number was invalid:CaA string in the string list had an invalid lengthCb(<code>LRO</code>) U+202D: the LR override controlCb421 Misdirected Request [RFC9110, Section 15.5.20]B`<code>multipart/form-data</code>BiThe certificate extensions are malformed.B`Requires OpenSSL 1.1.0 or newer.BlMarker for data for canonical decomposition.B`The provided slice is too small.0Cb412 Precondition Failed [RFC9110, Section 15.5.13]CnContains the credentials to authenticate a user agent to a \xe2\x80\xa6BeCompressed or Uncompressed conversionAjRSA public key components.DhA raw view into an occupied entry in an <code>IndexMap</code>. It is \xe2\x80\xa6CfAn RAII implementation of a \xe2\x80\x9cscoped lock\xe2\x80\x9d of a \xe2\x80\xa60CgA Unicode Subdivision Identifier defines a regional \xe2\x80\xa6CkThe certificate is not valid for the Extended Key Usage \xe2\x80\xa6Cb(<code>RLO</code>) U+202E: the RL override controlCa503 Service Unavailable [RFC9110, Section 15.6.4]Ca101 Switching Protocols [RFC9110, Section 15.2.2]BjConfigures the properties of a new thread.DjA struct that wraps a <code>Script</code> array, such as in the return \xe2\x80\xa6CjThe digest and public-key algorithms associated with a \xe2\x80\xa6BiA builder for <code>SslConnector</code>s.CdOptions controlling the behavior of session caching.ChTwo strings in the string list compare to each other \xe2\x80\xa6CbA string in the string list appears more than onceCgA lazy iterator producing elements in the symmetric \xe2\x80\xa60CgThe symmetric difference of two sets. The symmetric \xe2\x80\xa6AlReally means TLS1.2 or belowCiPunctuation characters that generally mark the end of \xe2\x80\xa6BiA builder for <code>TlsConnector</code>s.DiA tower <code>Service</code> converted into a hyper <code>Service</code>.CiStream for the <code>try_flatten_unordered</code> method.CjError indicating, that while chunk was collected inner \xe2\x80\xa6CnThe Unicode class is not valid. This typically occurs when \xe2\x80\xa6ClDescribes how to handle the case where a certificate\xe2\x80\x99s \xe2\x80\xa6CjAn error indicating that a particular type of anchored \xe2\x80\xa6CmAn error that occurs when the caller requests an anchored \xe2\x80\xa60BjThe CRL is an unsupported \xe2\x80\x9cdelta\xe2\x80\x9d CRL.DcThe <code>ServerName</code> contained an unsupported type of value.CmA borrowed version of a mapper that knows how to performs \xe2\x80\xa6CnTrait for hash functions with variable-size output able to \xe2\x80\xa6AmProperty Vertical_OrientationAex-www-form-urlencodedCnAn unbounded sender that does not prevent the channel from \xe2\x80\xa6Ai<code>\\b{end-half}</code>C`A reference to an <code>X509LookupMethod</code>.C`A reference to an <code>X509StoreBuilder</code>.C`A reference to an <code>X509StoreContext</code>.ChZSTD_CCtx_refPrefix() : Requires v1.4.0+ Reference a \xe2\x80\xa6ChZSTD_DCtx_refPrefix() : Requires v1.4.0+ Reference a \xe2\x80\xa6ClAlternative for ZSTD_compressStream2(zcs, output, input, \xe2\x80\xa6CfZSTD_decompressDCtx() : Same as ZSTD_decompress(), \xe2\x80\xa6CmA data structure that compactly maps from byte strings to \xe2\x80\xa6CnA data structure that compactly maps from ASCII strings to \xe2\x80\xa60CmSpecify additional where predicate bounds which should be \xe2\x80\xa6AiAdd a field entry by NID.E`Return a <code>&mut [MaybeUninit<u8>]</code> to this slice\xe2\x80\x99s buffer.DdBlockingly locks this <code>Mutex</code>. When the lock has been \xe2\x80\xa6CmBuild an owned forward finder using the given needle from \xe2\x80\xa6DlBuilds a <code>Regex</code> directly from many <code>Hir</code> expressions.CmCompile the given high level intermediate representations \xe2\x80\xa6CmBuild an owned reverse finder using the given needle from \xe2\x80\xa6CbProbe the system for the directory in which CA \xe2\x80\xa6DfCheck that the builder when given a service of type <code>S</code> \xe2\x80\xa6BeBiased sampling for one element (mut)0CiReturns the random field of the client\xe2\x80\x99s hello message.ClConsume an iterator, accumulating all type parameters in \xe2\x80\xa6CjWraps the <code>ZSTD_compress_usingDict()</code> function.BnRetrieve the connection metadata, if availableCkReturns true if and only if this set contains any ASCII \xe2\x80\xa60CmReturns the number of threads in the current registry. If \xe2\x80\xa6CkReturns the (current) number of threads in the thread pool.10ChLike optimal string alignment, but substrings can be \xe2\x80\xa6DiGet the value of the <code>DCCP_SOCKOPT_QPOLICY_TXQLEN</code> on this \xe2\x80\xa6C`Decode the input into the provided output slice.DeReturns a mutable reference to the wrapped <code>T</code> without \xe2\x80\xa6B`Verifies the provided signature.ChEncode arbitrary octets as base64 into a supplied slice.DkInsert all elements from <code>other</code> into this <code>LiteMap</code>.EjImplement <code>fill_bytes</code> via <code>next_u64</code> and <code>next_u32</code>, \xe2\x80\xa6DgImplement <code>fill_bytes</code> by reading chunks from the output \xe2\x80\xa60CnFinalize state using remaining data stored in the provided \xe2\x80\xa6CiWrite result into provided array and reset the hasher \xe2\x80\xa6000CjRuns this stream to completion, executing the provided \xe2\x80\xa60EdCreates a new <code>Sender</code> from a <code>File</code> without checking pipe \xe2\x80\xa6EfCreates a new <code>Receiver</code> from a <code>File</code> without checking pipe \xe2\x80\xa6CkConstructs a Ed25519 key pair from the private key seed \xe2\x80\xa6fSafetyCcUnsafely converts into a <code>TinyAsciiStr</code>.CkCalculates the minimum number of insertions, deletions, \xe2\x80\xa6DhReturns the value that is associated with <code>code_point</code> in \xe2\x80\xa60ClLookup trie value by non-Basic Multilingual Plane Scalar \xe2\x80\xa600CnReturns DFA size limit in terms of the number of states in \xe2\x80\xa6CnReturns the line terminator for this configuration, as set \xe2\x80\xa6CiReturns the line terminator in this syntax configuration.ClReturns the line terminator that was configured for this \xe2\x80\xa6CjSet a timeout for reading client request headers. If a \xe2\x80\xa60BnData for the <code>icu_normalizer</code> crateBnData for the <code>icu_properties</code> crateDjImplements <code>UpcastDataPayload</code> from several data markers to \xe2\x80\xa6FlGiven <code>Self</code> (<code>$aligned</code>), <code>Self::ULE</code> (<code>$unaligned</code>), and a \xe2\x80\xa6DgCreates a \xe2\x80\x9cfork-join\xe2\x80\x9d scope <code>s</code> with FIFO order, and \xe2\x80\xa6CmCreates a scope that spawns work into this thread pool in \xe2\x80\xa610BoEnables or disabled storing of the contentsize.00CeIndicates the initial window size (in octets) for \xe2\x80\xa60CkReturns a mutable reference to the unfilled part of the \xe2\x80\xa6DdInitialize value using <code>inner</code> and <code>iv</code> slice.CmInterleaves elements of this iterator and the other given \xe2\x80\xa6ClCoverts <code>self</code> into a <code>&mut [u8]</code>.DcConverts the pipe into an <code>OwnedFd</code> in nonblocking mode.0ClConverts a <code>Ipv4Addr</code> network mask into a prefix.ClConverts a <code>Ipv6Addr</code> network mask into a prefix.E`Whether <code>SetError</code> is <code>SetError::AlreadyInitializedError</code>.CgChecks if the value is composed of ASCII alphabetic \xe2\x80\xa6CiMethod returning <code>True</code> or <code>False</code>.DiWhether <code>SetError</code> is <code>SetError::InitializingError</code>DbCheck if this <code>RwLock</code> is currently exclusively locked.00EhReturns true when <code>Look::WordEndUnicode</code> is satisfied <code>at</code> the \xe2\x80\xa6EhReturns true when <code>Look::WordStartAscii</code> is satisfied <code>at</code> the \xe2\x80\xa6DiJoin a multicast group using <code>IP_ADD_MEMBERSHIP</code> option on \xe2\x80\xa6ClSets an interval for HTTP2 Ping frames should be sent to \xe2\x80\xa600CkSets the number of bytes used to represent the length fieldClSets the number of bytes in the header before the length \xe2\x80\xa6CfSearches the store for a particular element with a \xe2\x80\xa6ClLoads subject names from a file containing PEM-formatted \xe2\x80\xa6CnReturns the union of all prefix look-around assertions for \xe2\x80\xa6CnReturns a set of all look-around assertions that appear as \xe2\x80\xa60CnCreates a new decoder which will decompress data read from \xe2\x80\xa6ClCreates a new decoder which will write uncompressed data \xe2\x80\xa61DcReturns a <code>LinesCodec</code> with a maximum line length limit.DhReturns a <code>AnyDelimiterCodec</code> with a maximum chunk length \xe2\x80\xa6CiTransitions from the current state to the next state, \xe2\x80\xa6AgThe paired bracket typeCkReturns a parallel iterator over subslices separated by \xe2\x80\xa6CnReturns a parallel iterator over substrings separated by a \xe2\x80\xa6CkReturns the delimiter, the span of the delimiter token, \xe2\x80\xa6DfThis macro is <code>parse_quote!</code> + <code>quote_spanned!</code>.CnParse the regular expression and return an abstract syntax \xe2\x80\xa6BnReturn the percent-encoding of the given byte.AiPolls for read readiness.DgAttempt to write bytes from <code>bufs</code> into the object using \xe2\x80\xa600DgLike <code>poll_write</code>, except that it writes from a slice of \xe2\x80\xa6000ChDecodes a DER-encoded SubjectPublicKeyInfo structure \xe2\x80\xa60CeDecodes a DER-encoded SubjectPublicKeyInfo structure.1ChDecodes a PEM-encoded SubjectPublicKeyInfo structure \xe2\x80\xa60CeDecodes a PEM-encoded SubjectPublicKeyInfo structure.1CnSets the exact size of the read buffer to <em>always</em> use.DhAdds an indication that <code>span</code> follows from the span with \xe2\x80\xa600000DdConstruct a new <code>KeyUsage</code> requiring a certificate to \xe2\x80\xa6CnRuns a future to completion and returns its result wrapped \xe2\x80\xa6CmSend all messages of the handshake optmistically (without \xe2\x80\xa6CbReturns the number of <code>Sender</code> handles.CkReturns the number of <code>UnboundedSender</code> handles.1AhSet the connect timeout.DgSet the value of the <code>DCCP_SOCKOPT_RECV_CSCOV</code> option on \xe2\x80\xa6DiSet value for the <code>DCCP_SOCKOPT_SEND_CSCOV</code> option on this \xe2\x80\xa6BbSets the TLS key logging callback.EbSets the line terminator for use with <code>(?m:^)</code> and <code>(?m:$)</code>.ClSet that all sockets are bound to the configured IPv4 or \xe2\x80\xa6DeSet the value of the <code>IP_MULTICAST_IF</code> option for this \xe2\x80\xa6DgSet the value of the <code>IPV6_MULTICAST_IF</code> option for this \xe2\x80\xa6AiSets the RSA keygen bits.AmSets the RSA PSS salt length.00BmSets the callback dealing with OCSP stapling.CkEnables the DTLS extension \xe2\x80\x9cuse_srtp\xe2\x80\x9d as defined in \xe2\x80\xa60CjSets the callback which will generate parameters to be \xe2\x80\xa6CiLike <code>SslContextBuilder::set_tmp_dh_callback</code>.DgSet the value for the <code>IPV6_UNICAST_HOPS</code> option on this \xe2\x80\xa6CjConfigures the certificate verification method for new \xe2\x80\xa6CiLike <code>SslContextBuilder::set_verify_callback</code>.CdConfigures the use of hostname verification when \xe2\x80\xa6CkShuts down the runtime, without waiting for any spawned \xe2\x80\xa6AfReturns the signature.C`Returns the certificate\xe2\x80\x99s signature algorithm.CfReturn the ID of the start state for this DFA when \xe2\x80\xa60CkReturn the ID of the start state for this lazy DFA when \xe2\x80\xa6110ClReturns the total number of capturing groups that appear \xe2\x80\xa6CmSteals a batch of tasks, pushes them into another worker, \xe2\x80\xa6CkSteals a batch of tasks, pushes them into a worker, and \xe2\x80\xa6D`This contains the bitfields <code>tcpi_snd_wscale</code> and \xe2\x80\xa6EaSerialize this DFA as raw bytes to a <code>Vec<u8></code> in big endian \xe2\x80\xa60ChAttempts to acquire a shared lock until a timeout is \xe2\x80\xa6ChAttempts to acquire an upgradable lock without blocking.DjAttempts to interpret the prefix of the given <code>source</code> as a \xe2\x80\xa6DjAttempts to interpret the suffix of the given <code>source</code> as a \xe2\x80\xa6DjA convenience method for calling <code>TryStream::try_poll_next</code> \xe2\x80\xa60DfAttempts to read the given <code>source</code> as a <code>Self</code>.32DeAttempts to acquire this <code>RwLock</code> with upgradable read \xe2\x80\xa6CkCreates a new error for a field which has an unexpected \xe2\x80\xa6CdNOTE: This methods\xe2\x80\x99 features are superceded by \xe2\x80\xa6CfPercent-encode the UTF-8 encoding of the given string.CiPrepares the context for signature recovery using the \xe2\x80\xa6EgCreate a new config based on <code>self</code> with an updated <code>padding</code> \xe2\x80\xa6DkHelper function allowing one to wrap the cart type <code>C</code> in an \xe2\x80\xa6CnSerialize this DFA as raw bytes to the given slice, in big \xe2\x80\xa60BlReference to <code>AccessDescription</code>.CnRepresents an IO-ready event detected on a particular file \xe2\x80\xa6DbA <code>Clone</code> + <code>Send</code> boxed <code>Layer</code>.BhThe raw canonical composition operation.BgThe capturing group limit was exceeded.CdThe type of a Unicode character class set operation.ChThe error returned on failed compare-and-swap operation.CnA type which allows for configuration of a client-side TLS \xe2\x80\xa6Ck(<code>Pc</code>) A connecting punctuation mark, like a tie0AnA default unpark token to use.DdAn additional key to identify data beyond a <code>DataLocale</code>.ClA response object containing metadata about the returned \xe2\x80\xa6AkEnables \xe2\x80\x9cshort writes\xe2\x80\x9d.BhResponse future for <code>Either</code>.CnA borrowed wrapper around code point set data, returned by \xe2\x80\xa6CnCore trait for hash functions with extendable (XOF) output \xe2\x80\xa6CnPictographic symbols, as well as reserved ranges in blocks \xe2\x80\xa6CmOn the server side, abort the handshake if the client did \xe2\x80\xa6DgA dangling negation was used when setting flags, e.g., <code>i-</code>.CnThe negation operator was used twice, e.g., <code>-i-s</code>.Db<code>FromParallelIterator</code> implements the creation of a \xe2\x80\xa6CgGroupings of multiple General_Category property values.CmContains configuration parameters for base64 encoding and \xe2\x80\xa6BkEnumerated property Grapheme_Cluster_Break.CgIgnore this extension during parsing if we are resumingC`507 Insufficient Storage [RFC4918, Section 11.5]B`ID_Compat_Math_Continue PropertyCcIterator over a path\xe2\x80\x99s intermediate certificates.Dd<code>IntoParallelIterator</code> implements the conversion to a \xe2\x80\xa6CnAn error indicating that an anchored search was requested, \xe2\x80\xa6Dk(<code>LV</code>) a precomposed syllable with a leading consonant and a \xe2\x80\xa6Cc(<code>LRE</code>) U+202A: the LR embedding controlCkA codec for frames delimited by a frame head specifying \xe2\x80\xa6DkAn RAII mutex guard returned by <code>FairMutexGuard::map</code>, which \xe2\x80\xa6C`Marker for data for compatibility decomposition.CjA future which resolves when the target mutex has been \xe2\x80\xa6ChOwned RAII structure used to release the shared read \xe2\x80\xa6BcAn owned permit from the semaphore.Df(<code>PDF</code>) U+202C: terminates an embedding or override controlCiThe start of a possible match was found. Callers must \xe2\x80\xa6Ba<code>PropertyBinaryDashV1</code>Ba<code>PropertyBinaryMathV1</code>CkA map efficiently storing data about individual characters.CiA set of characters which share a particular property \xe2\x80\xa6CaData marker for the \xe2\x80\x98Script\xe2\x80\x99 Unicode propertyBcA future of a pushed HTTP response.DhAdditional methods for <code>RwLock</code>s which support upgradable \xe2\x80\xa6ClDescribes how much of a certificate chain is checked for \xe2\x80\xa6Cc(<code>RLE</code>) U+202B: the RL embedding controlCjThe |Sec-WebSocket-Accept| header field is used in the \xe2\x80\xa6ChA struct that represents the data for the Script and \xe2\x80\xa6DjType returned from <code>serialize_tuple_struct</code> for serializing \xe2\x80\xa60CnReturned from <code>Serializer::serialize_tuple_struct</code>.110BfReset both the session and parameters.CgA guard used to release the shared read access of a \xe2\x80\xa6ChParallel iterator over substrings separated by ASCII \xe2\x80\xa6CeAn extension that provides a means of identifying \xe2\x80\xa6CnA DER-encoded SubjectPublicKeyInfo (SPKI), as specified in \xe2\x80\xa6C`Only use matches that are at least 6 bytes long.BfError when initializing a thread pool.0CkFuture for the <code>try_for_each_concurrent</code> method.Cc422 Unprocessable Entity [RFC9110, Section 15.5.21]CjUnpark one thread and requeue the rest onto the target \xe2\x80\xa6ClThe client hello callback indicated that it needed to be \xe2\x80\xa6Cc<code>\\></code> (alias for <code>\\b{end}</code>)CmMatch the start half of a Unicode word boundary. That is, \xe2\x80\xa60CjWrapper around <code>XofReaderCore</code> implementations.CkZSTD_compressStream2() : Requires v1.4.0+ Behaves about \xe2\x80\xa6BoAppends a certificate to the certificate chain.CmAdds a certificate to the set of roots that the connector \xe2\x80\xa6AiAdd a field entry by str.BhUse <code>Yoke::attach_to_cart()</code>.CeSearch over a sorted map with an extraction function.0CeSearch over a sorted set with an extraction function.0CmDecodes a slice of wire-format cipher suite specification \xe2\x80\xa6DdUniformly sample <code>amount</code> distinct elements into a buffer0CmIndicates to tokio that the file descriptor no longer has \xe2\x80\xa60CjReturns the ciphers field of the client\xe2\x80\x99s hello message.FcStores the pointer <code>new</code> (either <code>Shared</code> or <code>Owned</code>) into the \xe2\x80\xa6ClCompress the input data to a vector, using the specified \xe2\x80\xa6CkWraps the <code>ZSTD_compress_usingCDict()</code> function.0CnConst function to get the value associated with an integer \xe2\x80\xa60000DlConst function to get the value associated with a <code>&[u8]</code> \xe2\x80\xa611111DkConst function to get the value associated with a <code>&str</code> \xe2\x80\xa622ChReturns true if and only if this set contains any \xe2\x80\x9c\xe2\x80\xa6000CnIf called from a Rayon worker thread, returns the index of \xe2\x80\xa6CmIf called from a Rayon worker thread in this thread pool, \xe2\x80\xa610DiGet the value of the <code>DCCP_SOCKOPT_AVAILABLE_CCIDS</code> option \xe2\x80\xa6DiGet the value of the <code>DCCP_SOCKOPT_SERVER_TIMEWAIT</code> option \xe2\x80\xa6CmGet the set of all type parameters declared by the syntax \xe2\x80\xa6CjReturns a conservative estimate of the decoded size of \xe2\x80\xa6CgReturns a conservative (err on the side of too big) \xe2\x80\xa6CmDeompress a single block of data to the given destination \xe2\x80\xa60DiHint that the <code>Deserialize</code> type is expecting a byte array \xe2\x80\xa6000BcUpdates the context with more data.CnEnable or disable the \xe2\x80\x9cdot matches any character\xe2\x80\x9d flag \xe2\x80\xa600BoDowngrades an upgradable lock to a shared lock.CmCreates a new error for a field that appears twice in the \xe2\x80\xa6DfEncode arbitrary octets as base64 into a supplied <code>String</code>.FeWrite the corresponding <code>VarULE</code> type to the <code>dst</code> buffer. <code>dst</code> \xe2\x80\xa60Cmprefer to compute the map of previously seen strings just \xe2\x80\xa6ClRetrieve result into a boxed slice of the specified size \xe2\x80\xa6CkRetrieve result into a boxed slice and reset the hasher \xe2\x80\xa6BkRetrieve result and reset the hasher state.BdInternal crate used by foreign-typesCfDeserialize a DFA with a specific state identifier \xe2\x80\xa60DhConstruct from a slice that is known to represent a valid <code>V</code>ElUses a <code>&[u8]</code> buffer as a <code>VarZeroSlice<T></code> without any \xe2\x80\xa6EjUses a <code>&[u8]</code> buffer as a <code>VarZeroVec<T></code> without any \xe2\x80\xa6EgUses a <code>&[u8]</code> buffer as a <code>ZeroVec<T></code> without any \xe2\x80\xa60F`Takes a byte slice, <code>&[u8]</code>, and return it as <code>&Self</code> with the \xe2\x80\xa6AkConstruct from a byte sliceCgConstruct a new one an owned <code>CodePointTrie</code>DkCreates and initializes a <code>BigInt</code> from an array of bytes in \xe2\x80\xa60ChLike Jaro but gives a boost to sequences that have a \xe2\x80\xa6CjGets a reference to an entry in the table at the given \xe2\x80\xa6CgReturns whether \xe2\x80\x9ccase insensitive\xe2\x80\x9d mode is enabled.BhReturns the configured visited capacity.DdReturns <code>true</code> if there is still budget left on the task.BmSets the maximum frame size to use for HTTP2.CcInitialize all uninitialized, unwritten part to \xe2\x80\xa6CnInserts the entry\xe2\x80\x99s key and the given value into the map \xe2\x80\xa6CnInsert a key-value pair in the map at its ordered position \xe2\x80\xa6CiInsert the value into the set at its ordered position \xe2\x80\xa6CaConvert to a standard library error trait object.BbReturn the inner fixed size array.CkIf this function returns true, then it must be valid to \xe2\x80\xa6EeReturns true when <code>Look::WordAsciiNegate</code> is satisfied <code>at</code> \xe2\x80\xa6DkLeave a multicast group using <code>IP_DROP_MEMBERSHIP</code> option on \xe2\x80\xa6DjCreates a new <code>MutexGuard</code> without checking if the mutex is \xe2\x80\xa6DjCreates a new <code>ReentrantMutexGuard</code> without checking if the \xe2\x80\xa6DhThis is similar to <code>Yoke::map_with_cart</code>, but it does not \xe2\x80\xa6CmSpecifies the limit for additional threads spawned by the \xe2\x80\xa6BlSets the max size of received header frames.0000BlSets the maximum supported protocol version.0BmSets the maximum send buffer size per stream.0BlSets the minimum supported protocol version.0CfReturns the minimum visited capacity for the given \xe2\x80\xa6DhReturns the <code>MissedTickBehavior</code> strategy currently being \xe2\x80\xa6CmCreates a new builder configured to connect to non-legacy \xe2\x80\xa6DgCreates a <code>TinyAsciiStr<N></code> containing the decimal \xe2\x80\xa6CmCreate a new <code>Hasher</code> with an initial CRC32 state.ChCalled when deserializing a variant with a single value.0CiTransitions from the current state to the next state, \xe2\x80\xa6CmInvoked when this subscriber becomes a <code>Dispatch</code>.000DhReturns a parallel iterator over <code>chunk_size</code> elements of \xe2\x80\xa6CkSorts the slice in parallel with a comparator function, \xe2\x80\xa6CkReturns a parallel iterator over substrings terminated by aChReturns a parallel iterator over the sub-slices of a \xe2\x80\xa6EoParses a byte slice, <code>&[u8]</code>, and return it as <code>&[Self]</code> with \xe2\x80\xa6AjPolls for write readiness.ChSet whether to support preserving original header cases.00CmSet whether HTTP/1 connections will preserve the original \xe2\x80\xa6EhParse a <code>Meta</code> to an <code>Expr</code>; if the value is a string literal, \xe2\x80\xa6CkDecodes a DER-encoded elliptic curve private key structure.BbDecodes a DER-encoded private key.CeDecodes a DER-encoded PKCS#1 RSAPrivateKey structure.CnDeserializes a private key from a PEM-encoded ECPrivateKey \xe2\x80\xa6CjDeserializes a private key from a PEM-encoded key type \xe2\x80\xa6ChDeserializes a private key from a PEM-encoded PKCS#1 \xe2\x80\xa6CnSerializes a private key into an unencrypted DER-formatted \xe2\x80\xa6DgIdentical to <code>recv_from</code> but allows for specification of \xe2\x80\xa6CnReturns a list of the type parameters which are referenced \xe2\x80\xa60CmReturns a list of the type parameters which are refrenced \xe2\x80\xa6DfThis is like <code>Regex::search_captures</code>, but requires the \xe2\x80\xa6CfThis function will attempt to pull items from both \xe2\x80\xa6BeLoads a leaf certificate from a file.BoSets the callback for verifying a DTLSv1 cookieCbUpdate the compression settings of the compressor.AnUpdates the max frame setting.DfSet the value of the <code>IP_MULTICAST_ALL</code> option for this \xe2\x80\xa6DhSet the value of the <code>IPV6_MULTICAST_ALL</code> option for this \xe2\x80\xa6DgSets the value of the <code>IP_MULTICAST_TTL</code> option for this \xe2\x80\xa6DfSet the value of the <code>IP_MULTICAST_TTL</code> option for this \xe2\x80\xa61BlSets the size of the input expected by zstd.BdSets the expected size of the input.0CaGuarantee that the input size will be this value.BbLoads the private key from a file.0CeSets the value of the SO_RCVBUF option on the socket.CoSet value for the <code>SO_RCVBUF</code> option on this socket.CgSets the size of the TCP receive buffer on this socket.DgSet the value of the <code>IPV6_RECVHOPLIMIT</code> option for this \xe2\x80\xa6CeSets the value of the SO_SNDBUF option on the socket.CoSet value for the <code>SO_SNDBUF</code> option on this socket.CdSets the size of the TCP send buffer on this socket.ChSets the value of the TCP_USER_TIMEOUT option on the \xe2\x80\xa6DeSet the value of the <code>TCP_USER_TIMEOUT</code> option on this \xe2\x80\xa6DkA version of the <code>high_start</code> value that is right-shifted 12 \xe2\x80\xa6BaBackend of the signal-hook crate.DiReturns the <code>Nid</code>s of the digest and public key algorithms \xe2\x80\xa6CnSort the map\xe2\x80\x99s key-value pairs in place using a sort-key \xe2\x80\xa6CkSort the set\xe2\x80\x99s values in place using a key extraction \xe2\x80\xa6BoDivides one mutable slice into two at an index.CjSupported algorithms that were available for signature \xe2\x80\xa6DfThe bitwise exclusive-or (<code>^</code>) of the bits in two flags \xe2\x80\xa60ClVisits the values representing the symmetric difference, \xe2\x80\xa6DgReturn an iterator over the values that are in <code>self</code> or \xe2\x80\xa6222222222222CkCompute the symmetric difference of the given character \xe2\x80\xa6CfCompute the symmetric difference of the given byte \xe2\x80\xa6ClReturns the tls-server-end-point channel binding data as \xe2\x80\xa6CdAttempt to execute several futures from a stream \xe2\x80\xa60CnApply Unicode simple case folding to this character class, \xe2\x80\xa6CnExpand this character class such that it contains all case \xe2\x80\xa6CnReturns the location of the first overlapping match in the \xe2\x80\xa6CkExecutes a overlapping search with this automaton using \xe2\x80\xa6DjA version of <code>Self::new_nfc</code> that uses custom data provided \xe2\x80\xa6DjA version of <code>Self::new_nfd</code> that uses custom data provided \xe2\x80\xa6EhAttempts to read a <code>Self</code> from the prefix of the given <code>source</code>\xe2\x80\xa6EhAttempts to read a <code>Self</code> from the suffix of the given <code>source</code>\xe2\x80\xa6CmReplace all matches using a closure called on each match. \xe2\x80\xa6DdReplaces all non-overlapping matches in <code>haystack</code> by \xe2\x80\xa6CkReturns an iterator of non-overlapping matches in the givenClReturns an iterator of non-overlapping matches with this \xe2\x80\xa6DkAllocates a <code>Box<[T]></code> with all contents being zeroed out.CnCreate a new \xe2\x80\x9cunsupported anchored\xe2\x80\x9d error. This occurs \xe2\x80\xa6DkThis method is called between child nodes of an <code>Alternation</code>\xe2\x80\xa60CcThis method is called between child nodes of an \xe2\x80\xa60CjThe input contains a byte array that lives at least as \xe2\x80\xa60BdThe input contains a newtype struct.0CkLogs the data error with the given context, then return \xe2\x80\xa6CkAn array of all the verification algorithms exported by \xe2\x80\xa6BmThe enum represents Bidi_Paired_Bracket_Type.BaNon-Hangul canonical compositionsEeA type with similar semantics as <code>Option<C<T>></code> but with a \xe2\x80\xa6CjCharacters whose normalized forms are not stable under \xe2\x80\xa6CkCharacters which may change when they undergo case mapping.ClCharacters whose normalized forms are not stable under a \xe2\x80\xa600C`Memory orderings for compare-and-set operations.DeA wrapper around a type implementing <code>fmt::Write</code> that \xe2\x80\xa6DhWrapper around <code>VariableOutputCore</code> which selects output sizeCfA normalizer for performing decomposing normalization.AkAn ECDSA signing algorithm.BgAn invalid hexadecimal digit was found.CnTrait for hash functions with extendable-output (XOF) able \xe2\x80\xa6AnAn X.509 extension is invalid.CkAn iterator over capturing groups and their names for a \xe2\x80\xa6Cc500 Internal Server Error [RFC9110, Section 15.6.1]CbProperty Indic_Syllabic_Category. See UAX #44: \xe2\x80\xa6CjThis error occurs when one uses a non-ASCII byte for a \xe2\x80\xa6CjA Unicode Line Break Word Identifier defines preferred \xe2\x80\xa6ChA small number of spacing vowel letters occurring in \xe2\x80\xa6C`A deserializer holding a <code>MapAccess</code>.0CmDefines the relationship between one generic sequence and \xe2\x80\xa6DjAn RAII read lock guard returned by <code>RwLockReadGuard::map</code>, \xe2\x80\xa60BeThe maximum line length was exceeded.CcAn SSL stream midway through the handshake process.CnA TLS stream which has been interrupted midway through the \xe2\x80\xa6B`Modifier_Combining_Mark PropertyCbCode points permanently reserved for internal use.CgMarker for additional data for canonical decomposition.BiMarker for data for UTS-46 decomposition.DgA owned handle to a held <code>Mutex</code> that has had a function \xe2\x80\xa6ClOwned RAII structure used to release the exclusive write \xe2\x80\xa6Bn428 Precondition Required [RFC6585, Section 3]CjIndicates that a string could not be parsed to a valid \xe2\x80\xa60DgAn error that occurs when a <code>PatternID</code> failed to insert \xe2\x80\xa6Ch(<code>PDI</code>) U+2069: terminates an isolate controlCfError returned by parsers of unicode extensions as \xe2\x80\xa6Bb<code>PropertyBinaryAlnumV1</code>Bb<code>PropertyBinaryBlankV1</code>Bb<code>PropertyBinaryCasedV1</code>Bb<code>PropertyBinaryEmojiV1</code>Bb<code>PropertyBinaryGraphV1</code>Bb<code>PropertyBinaryPrintV1</code>Cd416 Range Not Satisfiable [RFC9110, Section 15.5.17]DcA type that can be returned by <code>ring::rand::generate()</code>.DhAdditional methods for <code>RwLock</code>s which support upgradable \xe2\x80\xa6DhWrapper around <code>VariableOutputCore</code> which selects output sizeCkThe |Sec-WebSocket-Version| header field is used in the \xe2\x80\xa6CbThe length of the output of SHA-512/256, in bytes.C`A deserializer holding a <code>SeqAccess</code>.0DkType returned from <code>serialize_tuple_variant</code> for serializing \xe2\x80\xa60CoReturned from <code>Serializer::serialize_tuple_variant</code>.110C`Returned if setting the global dispatcher fails.00CkA guard used to release the exclusive write access of a \xe2\x80\xa6BgShould we compute the adler32 checksum.BnExtension is only defined for TLS1.2 and belowAhTuple struct serializer.AnThe CRL is not a v2 X.509 CRL.CmWhen syntax similar to PCRE\xe2\x80\x99s look-around is used, this \xe2\x80\xa6CmA future binding a connection with a Service with Upgrade \xe2\x80\xa6CfAn upgradable <code>Connection</code>, returned by \xe2\x80\xa6BcA signature verification algorithm.Ak<code>\\b{start-half}</code>CnZSTD_cParam_getBounds() : All parameters must belong to an \xe2\x80\xa6CnZSTD_dParam_getBounds() : All parameters must belong to an \xe2\x80\xa6CkZSTD_decompressStream() : Streaming decompression function.ClReturns this address as a slice of bytes representing an \xe2\x80\xa6CmReturns a plain mutable slice, which is used to implement \xe2\x80\xa6DkConstructs a <code>Nonce</code> with the given value, assuming that the \xe2\x80\xa6AmReturns backpressure boundary0CaDivides an iterator into sequential blocks of \xe2\x80\xa6ClUniformly sample a fixed-size array of distinct elements \xe2\x80\xa60DkLike <code>Self::cipher_update</code> except that it writes output into \xe2\x80\xa6FcStores the pointer <code>new</code> (either <code>Shared</code> or <code>Owned</code>) into the \xe2\x80\xa6ClCreates a new reentrant mutex in an unlocked state ready \xe2\x80\xa6DfThis method will return <code>true</code> if any unknown bits are set.0CmReturns true if and only if this set contains any Unicode \xe2\x80\xa60CdFully decompress the given frame using a dictionary.CjReturns the decrypted, but unauthenticated, packet length.DgIterates all the variants of this <code>Structure</code> object and \xe2\x80\xa6ClReturns the total number of explicit capturing groups in \xe2\x80\xa6CfReturns an iterator of overlapping matches. Stated \xe2\x80\xa6D`Creates a <code>DataIdentifierBorrowed</code> for a borrowed \xe2\x80\xa6DfConstructs a <code>Ref</code> from the given bytes with DST length \xe2\x80\xa6Ej<strong>Const Constructor:</strong> Creates an <code>ZeroTrieSimpleAscii</code> from a \xe2\x80\xa60CkCalculates the size of a chroma plane for this sampling \xe2\x80\xa6CiWraps the <code>ZSTD_getDecompressedSize</code> function.CjWraps the <code>ZSTD_getDictID_fromDict()</code> function.ChReturns whether \xe2\x80\x9cignore whitespace\xe2\x80\x9d mode is enabled.CmGet a mutable reference to a type, inserting the type\xe2\x80\x99s \xe2\x80\xa6DhReturns a constant used in IKE as defined in <code>RFC 2409</code>. \xe2\x80\xa6CfSets the number of scheduler ticks after which the \xe2\x80\xa6EhCheck whether the OpenSSL <code>SSL_CERT_FILE</code> and/or <code>SSL_CERT_DIR</code>\xe2\x80\xa6BmSets whether to use an adaptive flow control.CcSet the cache capacity, in bytes, for the lazy DFA.DhCreate an <code>IndexMap</code> from a list of key-value pairs and a \xe2\x80\xa6CoCreate an <code>IndexSet</code> from a list of values and a \xe2\x80\xa6CiInserts the given key and value into the map with the \xe2\x80\xa6DiConsumes this <code>StreamReader</code>, returning a Tuple consisting \xe2\x80\xa6CiChecks if the value is composed of ASCII alphanumeric \xe2\x80\xa6BkReturns true if the body write was aborted.CjReturns true if the connection closed before a message \xe2\x80\xa6EfReturns true when <code>Look::WordStartUnicode</code> is satisfied <code>at</code> \xe2\x80\xa6DhYields an <code>Iterator</code> returning ranges of consecutive code \xe2\x80\xa6DkYields an <code>Iterator</code> returning the ranges of the code points \xe2\x80\xa61ChSets whether HTTP2 keep-alive should apply while the \xe2\x80\xa6ChLoads trusted root certificates from a file and/or a \xe2\x80\xa6CkAcquires a shared lock without deadlocking in case of a \xe2\x80\xa6C`Returns the longest common prefix from this seq.C`Returns the longest common suffix from this seq.DhReturns a parallel iterator over <code>chunk_size</code> elements of \xe2\x80\xa6DkParses zero or more occurrences of <code>T</code> using the given parse \xe2\x80\xa6CkPoll the connection for completion, but without calling \xe2\x80\xa60CdSets the duration to remember locally reset streams.CgSets the maximum number of concurrent locally reset \xe2\x80\xa6BlGets the SRTP profile selected by handshake.EkSerialize a unit struct like <code>struct Unit</code> or <code>PhantomData<T></code>.000AhReturns <code>Ok</code>.BlSet the compression level of the compressor.CfChanges the compression level used by this compressor.AkSets the DSA paramgen bits.DgSet the value of the <code>IP_TRANSPARENT</code> option on this socket.CnSet the number of retransmissions to be carried out before \xe2\x80\xa6BlSets the maximum supported protocol version.0BlSets the minimum supported protocol version.0DiSet the value of the <code>IPV6_MULTICAST_HOPS</code> option for this \xe2\x80\xa6DhSets the value of the <code>IP_MULTICAST_LOOP</code> option for this \xe2\x80\xa6DgSet the value of the <code>IP_MULTICAST_LOOP</code> option for this \xe2\x80\xa61DjSets the value of the <code>IPV6_MULTICAST_LOOP</code> option for this \xe2\x80\xa6DiSet the value of the <code>IPV6_MULTICAST_LOOP</code> option for this \xe2\x80\xa61BdSets the RSA keygen public exponent.DfSet the value of the <code>TCP_NOTSENT_LOWAT</code> option on this \xe2\x80\xa6CfSets a custom certificate store for verifying peer \xe2\x80\xa6CkSet the certificate store used for certificate verificationDdGet the value of the <code>TCP_KEEPCNT</code> option on this socket.DkCopy all elements from the slice and append to the <code>ArrayVec</code>\xe2\x80\xa6CiFlattens a stream of streams into just one continuous \xe2\x80\xa60ChReturns true if and only if the given character is a \xe2\x80\xa6CfTries to join one of the tasks in the set that has \xe2\x80\xa6ChAttempts to acquire a shared lock until a timeout is \xe2\x80\xa6DkA version of <code>Self::new_nfkc</code> that uses custom data provided \xe2\x80\xa6DkA version of <code>Self::new_nfkd</code> that uses custom data provided \xe2\x80\xa6ClReplace all matches using raw bytes with a corresponding \xe2\x80\xa6DfReplaces all non-overlapping matches in <code>haystack</code> with \xe2\x80\xa6ClTries to atomically upgrade an upgradable read lock into \xe2\x80\xa6CkRetrieve unicode extension key corresponding to a given \xe2\x80\xa6BmHeuristically enable Unicode word boundaries.0ClIf this DFA has a universal starting state for the given \xe2\x80\xa60ChReleases an exclusive lock using a fair unlock protocol.ClFind all used lifetimes, then clone them and return that \xe2\x80\xa60DkHelper function allowing one to wrap the cart type <code>C</code> in an \xe2\x80\xa60CmWrites a string fragment that doesn\xe2\x80\x99t need any escaping \xe2\x80\xa6CmReturns a hint for the number of UTF-8 bytes that will be \xe2\x80\xa600CmIndicates how long the results of a preflight request can \xe2\x80\xa6Bc<code>application/javascript</code>CeAn error occurred while encoding or decoding a chunk.BoReference to a <code>Asn1GeneralizedTime</code>CiAn extension that provides a means of identifying the \xe2\x80\xa6CkA set representing characters in an inversion list, and \xe2\x80\xa6CjThe raw (non-recursive) canonical decomposition operation.CmA membership wrapper for <code>CodePointInversionList</code>.") |