rd_("DhTypes which operate over BufRead streams, both encoders \xe2\x80\xa6AfBufRead-based hashing.CiA convenience method for returning a new Aho-Corasick \xe2\x80\xa6ChCreate a packed builder from this configuration. The \xe2\x80\xa6CoA convenience function for calling Builder::new().CmA convenience method for returning a new Aho-Corasick DFA \xe2\x80\xa633ChCreates a builder that can configure a thread before \xe2\x80\xa6DhCreates a new builder-style object to manufacture a RequestCgCreates a new builder-style object to manufacture a \xe2\x80\xa6DeCreates a new builder-style object to manufacture a Uri.ChCreate a builder to configure a new Client.BgStart a builder to configure a matcher.AfReturns a new builder.0CfReturns a new builder for a TlsConnector.CeReturns a new builder for a TlsAcceptor.CiCreates a new builder for a protected pkcs12 certificate.BjCreates a new builder for TLS connections.ClCreates a new builder object for an SslContext.55BcA builder for X509Req.CjReturn a builder for configuring the construction of a \xe2\x80\xa6CcCreate a new dense DFA builder with the default \xe2\x80\xa6CkReturn a builder for configuring the construction of a DFA.22222CmCreates a new length delimited codec builder with default \xe2\x80\xa6BlBuilder types to compose layers and servicesCmThe compiler flags set for the compilation process in the \xe2\x80\xa6BaCreates a capture HIR expression.CaAs try_cast_rc, but unwraps for you.Cnconstruct brotli in such a way that it may be concatenated \xe2\x80\xa6CkWaits for a change notification, then marks the current \xe2\x80\xa6ClCreates a bounded mpsc channel for communicating between \xe2\x80\xa6CmCreates a new one-shot channel for sending a single value \xe2\x80\xa61ClCreate a bounded, multi-producer, multi-consumer channel \xe2\x80\xa6CmCreates a new watch channel, returning the \xe2\x80\x9csend\xe2\x80\x9d and \xe2\x80\xa6ClCreates a new one-shot channel for sending single values \xe2\x80\xa6CnChecked versions of the casting functions exposed in crate \xe2\x80\xa6CgSet SOCK_CLOEXEC on the Type.DhCompares the contents of a Writeable to the given bytes \xe2\x80\xa6CmTransforms a stream into a collection, returning a future \xe2\x80\xa60DjTurn this body into Collected body which will collect all \xe2\x80\xa6CjCreates a fresh collection containing all the elements \xe2\x80\xa6CfCombine the hash state with the hash state for the \xe2\x80\xa6ClCombine the CRC with the CRC for the subsequent block of \xe2\x80\xa6CdAdd another error message to self such that when \xe2\x80\xa6DjReturns the comment field of this gzip stream\xe2\x80\x99s header, \xe2\x80\xa6ClConfigure the comment field in the gzip header.CgThe comment text, starting with the first character \xe2\x80\xa6CmReduce the capacity as much as possible, changing the key \xe2\x80\xa6CkCompare self to key and return their ordering.AaCompare two timesCjPerforms canonical composition (including Hangul) on a \xe2\x80\xa60DhCreates a new Builder initialized with a CONNECT method \xe2\x80\xa6BkConnectors used by the Client.ClCreate a new TCP stream and issue a non-blocking connect \xe2\x80\xa6CkConnects the UDP socket setting the default destination \xe2\x80\xa6BmConnects the socket to the specified address.CbConnects to the socket named by path.AjInitiates a TLS handshake.C`Initiates a client-side TLS session on a stream.BfInitiates a client-side TLS handshake.AmSee Ssl::connect21CiInitiate a connection on this socket to the specified \xe2\x80\xa6CmEstablishes a TCP connection with a peer at the specified \xe2\x80\xa6BhOpens a TCP connection to a remote host.98CnEstablishes a Unix connection with a peer at the specified \xe2\x80\xa68CcConsume the base64 encoded data in bufDiTells this buffer that amt bytes have been consumed from \xe2\x80\xa60CbConsume next item and return new sequential state.111BmWrap the error value with additional context.0DdReturns a shared reference to the inner raw SslContext.0CmThe value in the atomic pointer at the time of the failed \xe2\x80\xa60EcReturns a Handle view over the currently running Runtime.DjReturns a handle to the span considered by the Subscriber \xe2\x80\xa6EgReturns a LevelFilter that matches the most verbose Level \xe2\x80\xa60BnReturns a reference to the underlying decoder.DkGiven the sender\xe2\x80\x99s private key, pkey and the recipient\xe2\x80\x99\xe2\x80\xa6AoPerforms public key decryption.BmDecrypts data using the provided private key.BdDecrypts data using the private key.ChDecrypts data in one go, and returns the decrypted data.AeReturn an empty arrayBhReturn an empty ArrayStringBgDelegates to GeneralPurposeConfig::new.EjCreates an empty HashMap<K, V, S, A>, with the Default \xe2\x80\xa6EmCreates an empty HashSet<T, S> with the Default value for \xe2\x80\xa6BbCreate an empty Full.Ckconst version of Default::defaultDcConstructs a new LocalePreferences struct with the \xe2\x80\xa61BeReturn an empty IndexMapBeReturn an empty IndexSetCmInitialize the compressor with a level of 4, zlib wrapper \xe2\x80\xa6CiCreate a new tinfl_decompressor with all fields set to 0.lReturns zeroDkCreates a new lazy value using Default as the initializing \xe2\x80\xa60CmRetrieve handle to the default OpenSSL configuration file \xe2\x80\xa6BoReturns MissedTickBehavior::Burst.BfReturns the current default dispatcher0CcThis module contains functionality for compression.CgTry to compress from input to output with the given \xe2\x80\xa6CnStore a \xe2\x80\x9cdeposit\xe2\x80\x9d in the budget, which will be used to \xe2\x80\xa6DkEnables base64\xe2\x80\x99d output anywhere you might use a Display \xe2\x80\xa6EhWraps a type implementing fmt::Display as a Value that can \xe2\x80\xa60BiSimultaneous integer division and modulusChSimultaneous truncated integer division and modulus. \xe2\x80\xa6FhPlaces the result of a / b in self and a % b in rem.CdDeprecated, use is_multiple_of instead.00EhReturns the contents of this GeneralName if it is a dNSName\xe2\x80\xa6D`Utilities for using trait objects with DataPayload.CmReturns the amount of time elapsed since this instant was \xe2\x80\xa6AoExtract the overflowing elementCkDetermines if a log message with the specified metadata \xe2\x80\xa6CnReturns true if a span or event with the specified metadata\xe2\x80\xa6CkReturns true if a span with the specified metadata would beCjChecks whether a span or event is enabled based on the \xe2\x80\xa62212BnReturns a reference to the underlying encoder.AcMessage encryption.FdGiven a certificate stack certs, data data, cipher cipher \xe2\x80\xa6AoPerforms public key encryption.DbCreates and returns a PKCS#7 envelopedData structure.BcEncrypts data using the public key.ChEncrypts data in one go, and returns the encrypted data.CmEnters this span, consuming it and returning a guard that \xe2\x80\xa6CnReturns an iterator over all X509NameEntry valuesBhReturns epsilon, a small positive value.00CjReturns a reference to the extra data at the specified \xe2\x80\xa60DeReturns application data pertaining to an X509 store \xe2\x80\xa6BmPlace the future into the executor to be run.CkThis is a convenience routine for extracting the substringsChExecute the extractor and return a sequence of literals.AkThe HKDF-Extract operation.BlThe ordering of the operation when it fails.CnReturn the first occurrence of any of the patterns in this \xe2\x80\xa6CnExecute a search in the haystack within the span given. If \xe2\x80\xa6CjRecursively converts a tree of errors to a flattened list.CkFlatten the execution of this future when the output of \xe2\x80\xa60CiFlattens a stream of streams into just one continuous \xe2\x80\xa60DjAn adaptor that flattens parallel-iterable Items into one \xe2\x80\xa6CkA future that completes after the given stream has been \xe2\x80\xa60CkReturn the underlying DFA responsible for forward matching.CjReturn the underlying lazy DFA responsible for forward \xe2\x80\xa6BhReturn a reference to the forward cache.ChConvert an integer from big endian to the target\xe2\x80\x99s \xe2\x80\xa6CaConverts a bignum to an Asn1Integer.D`Creates a new PKey containing a Diffie-Hellman key.DiConverts an i8 to return an optional value of this type. \xe2\x80\xa6BaSee Default::defaultCkConvert an integer from little endian to the target\xe2\x80\x99s \xe2\x80\xa6DiConverts an u8 to return an optional value of this type. \xe2\x80\xa6AcNamed future types.AeTask-related futures.DcCreate a new \xe2\x80\x9cgave up\xe2\x80\x9d error. The given offset \xe2\x80\xa6CkCalculates the Greatest Common Divisor (GCD) and Lowest \xe2\x80\xa600ClGreatest Common Divisor (GCD) and Lowest Common Multiple \xe2\x80\xa6CcReturns a view of all values associated with a key.CkReturns whether the DFA regex engine may be used, as set byCdGets the tag character for this extension as a char.CmGets 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 self in big-endian byte \xe2\x80\xa600DjGets a signed 32 bit integer from self in big-endian byte \xe2\x80\xa600DjGets a signed 64 bit integer from self in big-endian byte \xe2\x80\xa600CaGet the value, if it fits in the required bounds.DjGets a signed n-byte integer from self in big-endian byte \xe2\x80\xa600ClGets a mutable reference to the underlying Buf.CoGets a mutable reference to the underlying BufMut.110CgReturns a unique reference to the inner T.CcReturns a mutable reference to the underlying data.ClGet a mutable reference to the reader that is wrapped by \xe2\x80\xa6ClGet a mutable reference to the writer that is wrapped by \xe2\x80\xa6CeAcquires a mutable reference to the underlying stream0CfAcquires a mutable reference to the underlying reader.CfAcquires a mutable reference to the underlying stream.022CfAcquires a mutable reference to the underlying writer.0000003321133CgReturns a mutable reference to the contained IO object.CjAcquires a mutable reference to the underlying sink or \xe2\x80\xa60CmGets mutable references to the underlying readers in this \xe2\x80\xa6ClGets a mutable reference to the underlying value in this \xe2\x80\xa62ClGets a mutable reference to the underlying buffer inside \xe2\x80\xa6BkGet a mutable reference to the inner sinks.4444444444CnAcquires a mutable reference to the underlying stream that \xe2\x80\xa65555555555CjAcquires a mutable reference to the underlying streams \xe2\x80\xa66666666666666666666666666CkAcquires a mutable reference to the underlying iterator \xe2\x80\xa611?CmReturns a mutable reference to the value corresponding to \xe2\x80\xa6CcGets a mutable reference to the value in the entry.0ClGet a mutable reference to a type previously inserted on \xe2\x80\xa6ClReturns a mutable reference to the value associated with \xe2\x80\xa6ChGet a mutable reference to the first value in the entry.BiGet a mutable reference to the inner body0CkGets a mutable reference to the entry\xe2\x80\x99s value in the map.0DkReturn a mutable reference to the stored value for key, if \xe2\x80\xa616DfGet the value associated with key, if it exists, as a \xe2\x80\xa6CcReturns a mutable reference to the underlying data.00C`Returns a mutable reference to the inner stream.0CcGets the mutable reference to the underlying value.CmGets the reference to the result of this lazy value if it \xe2\x80\xa6CaGets a mutable reference to the underlying value.CiGets the mutable reference to the result of this lazy \xe2\x80\xa6CeReturns a mutable reference to the underlying stream.05CkReturns a mutable reference to the element at the given \xe2\x80\xa6CmReturns a mutable reference to the value corresponding to \xe2\x80\xa6CcGets a mutable reference to the value in the entry.CnMutably index into a JSON array or map. A string index can \xe2\x80\xa6CkReturn a mutable reference to the value associated with \xe2\x80\xa6BoMutably borrows the element at the given index.BlAcquires a reference to the protected value.==CmReturns a mutable reference to the value currently stored \xe2\x80\xa6ClGets a mutable reference to the underlying value in this \xe2\x80\xa6CbGets a mutable reference to the underlying reader.CeObtains a mutable reference to the underlying reader.CmGets mutable references to the underlying readers in this \xe2\x80\xa6CbGets a mutable reference to the underlying writer.CfGets a mutable reference to the underlying I/O object.4CmReturns a mutable reference to the backing object of this \xe2\x80\xa6CnReturns a mutable reference to the inner AsyncFd.ClReturns a mutable reference to the underlying I/O stream \xe2\x80\xa600CbGets a mutable reference to the underlying stream.C`Gets a mutable reference to the underlying sink.0BlGet a mutable reference to the inner service00CeAcquire a mutable reference to the underlying reader.0CfAcquires a mutable reference to the underlying writer.000BjReturns a reference to the underlying NFA.000C`Get a pinned reference to the underlying future.AoReturn current cursor position.CjGets an unaligned raw pointer to the inner T.CdGets a reference to the underlying Buf.CgGets a reference to the underlying BufMut.110DdGet the reader that is wrapped by this CrcReader by \xe2\x80\xa6DdGet the writer that is wrapped by this CrcWriter by \xe2\x80\xa6BmAcquires a reference to the underlying readerBmAcquires a reference to the underlying streamBnAcquires a reference to the underlying reader.0011BnAcquires a reference to the underlying writer.0000003211132BoReturns a reference to the contained IO object.CnAcquires a reference to the underlying sink or stream that \xe2\x80\xa600DeGets references to the underlying readers in this Chain.ChGets a reference to the underlying value in this cursor.2CnGets a shared reference to the underlying buffer inside of \xe2\x80\xa6BjGet a shared reference to the inner sinks.4444444444CkAcquires a reference to the underlying stream that this \xe2\x80\xa65555555555ClAcquires a reference to the underlying streams that this \xe2\x80\xa66666666666666666666666666CmAcquires a reference to the underlying iterator that this \xe2\x80\xa611CcReturn a reference to the lower level, inner error.BaGet a reference to the inner body0BoReturns a shared reference to the inner stream.0CdReturns a shared reference to the underlying stream.01CiGets a reference to the underlying value in this timeout.BjGets a reference to the underlying reader.BmObtains a reference to the underlying reader.=BjGets a reference to the underlying writer.BnGets a reference to the underlying I/O object.3ClReturns a shared reference to the backing object of this \xe2\x80\xa6CmReturns a shared reference to the inner AsyncFd.0DfGets a reference to the Sender of the underlying channel.CkReturns a reference to the underlying I/O stream wrapped by00BjGets a reference to the underlying stream.BhGets a reference to the underlying sink.0BdGet a reference to the inner service00BmAcquire a reference to the underlying reader.0BnAcquires a reference to the underlying writer.000CiRetrieves the authentication tag used to authenticate \xe2\x80\xa6DhGets an unsigned 16 bit integer from self in big-endian \xe2\x80\xa600DaGets an unsigned 32 bit integer from self in the \xe2\x80\xa600DhGets an unsigned 64 bit integer from self in big-endian \xe2\x80\xa600CiA slice starting i pixels to the left of the current one.CiCalculates the number of positions in the two strings \xe2\x80\xa6CgReturns a reference to the associated header field map.AgThe request\xe2\x80\x99s headers1AhThe response\xe2\x80\x99s headersAdThe request headers.AeThe response headers.nSize of bufferBjReturns the recommended input buffer size.CeWraps the ZSTD_DStreamInSize() function.CiReturns a new inexact literal containing the bytes given.CeThis module contains functionality for decompression.EcTry to decompress from input to output with the given \xe2\x80\xa6CnDo something with the output of a future before passing it \xe2\x80\xa60CjDo something with each item of this stream, afterwards \xe2\x80\xa60DgApplies inspect_op to a reference to each item of this \xe2\x80\xa6DhExecutes op within the thread pool. Any attempts to use \xe2\x80\xa60BnReturns the error if the error is an io::ErrorCdCreates an error representing a misconfigured timer.CiReturns true if and only of this unit is a byte value \xe2\x80\xa6BeReturns whether this is a DATA frame.0ClReturns true if this error was caused by input data that \xe2\x80\xa6CeReturns true if the given ID represents a dead state.CnReturn true if and only if this represents a dead state. A \xe2\x80\xa6CjReturn true if this input has been exhausted, which in \xe2\x80\xa6CjReturns whether the underlying stream has finished or not.CkReturn true if and only if this search can never return \xe2\x80\xa6DfReturns true if this instance is Data::Enum.DgReturns true if the number is divisible by 2.0C`Returns true if the number is even.CgReturns true is self is even.CjImplementations might return true here if they believe \xe2\x80\xa6DhReturn true if the ArrayVec is completely filled to its \xe2\x80\xa6ClReturn if the ArrayString is completely filled.DfReturns true if this error is a result of the channel \xe2\x80\xa60CnReturn true if and only if this set has the maximum number \xe2\x80\xa6CeReturn true if the callsite kind is HintDfReturns true if this address is in the AF_INET (IPv4) \xe2\x80\xa6DgReturns true if this address is in the AF_INET6 (IPv6) \xe2\x80\xa6CjReturn true if the value is the Left variant.0CiMethod returning True or False.ChReturns true if this configuration indicates that no \xe2\x80\xa6DfReturns a true Choice if this value is None.EeReturns true if this span was constructed by Span::none \xe2\x80\xa6DgReturns whether this instance is None. From the return \xe2\x80\xa6CaReturns true if the pointer is null.DcReturns true if the Value is a Null. Returns false \xe2\x80\xa6CnReturn true if and only if this represents a quit state. A \xe2\x80\xa6BoReturns true if the new event should be a root.BnReturns true if the new span should be a root.10CjWhether a method is considered \xe2\x80\x9csafe\xe2\x80\x9d, meaning the \xe2\x80\xa6DfReturns a true Choice if this value is Some.CfReturn true if the callsite kind is Span.0CeReturn true if the callsite kind is SpanCiReturns true if this address is of a unix socket (for \xe2\x80\xa6CcReturns true if this error was caused by user code.CbWhether UTF-8 mode is enabled for this DFA or not.CbWhether UTF-8 mode is enabled for this NFA or not.CnReturns true if and only if this character class will only \xe2\x80\xa6CiReturn true if and only if the corresponding HIR will \xe2\x80\xa6EaReturns true if self is equal to the additive identity.DiReturns whether the LengthHint indicates that the string \xe2\x80\xa6AhReturn IV size in bytes.CaReturns the length of keys used with this cipher.AfThe length of the key.0CiGets a mutable reference to the entry\xe2\x80\x99s key, either \xe2\x80\xa6CiGets a mutable reference to the entry\xe2\x80\x99s key in the map.B`Return left value or given value0CbThe natural logarithm of the Gamma function (f32).C`log of how often metablocks should be serializedCkReturns the name of the library reporting the error, if \xe2\x80\xa6AdlitemapB`Create a \xe2\x80\x9cliteral\xe2\x80\x9d AST item.CnProvides literal extraction from Hir expressions.BaCreates a literal HIR expression.ClIf this class consists of exactly one element (whether a \xe2\x80\xa6CiIf this class consists of exactly one codepoint, then \xe2\x80\xa6CnIf this class consists of exactly one byte, then return it \xe2\x80\xa6DhIf the cursor is pointing at a Literal, return it along \xe2\x80\xa6BiReturns an iterator over key/value pairs.DiGets the last element in the store, or None if the store \xe2\x80\xa6BjPushes one additional item onto the store.ElPlaces a << 1 in self. Equivalent to self * 2.ClMarks async function to be executed by selected runtime. \xe2\x80\xa6CfMaps this future\xe2\x80\x99s error value to a different value.0CkWraps the current stream in a new stream which maps the \xe2\x80\xa60CdMaps this body\xe2\x80\x99s error value to a different value.CkMaps this service\xe2\x80\x99s error value to a different value. \xe2\x80\xa60AnMap one error type to another.CjApply a mapping function to a reference to the spanned \xe2\x80\xa6CkMaps the source value associated with the conversion error.00000000nProxy matchersCkThis follows the matching transition for a particular byte.0EgReturns true if the position at in haystack falls in this \xe2\x80\xa6EeReturns true when the position at in haystack satisfies \xe2\x80\xa6CiCreate new storage for only the full match spans of a \xe2\x80\xa6DkReturns true if and only if a prefix of bytes matches this \xe2\x80\xa6CiReturns true if and only if the given byte is in this \xe2\x80\xa6CdThe maximum number of items that we will process \xe2\x80\xa6CmGet an iterator over the fields of a struct or variant as \xe2\x80\xa6CnSearch for the first occurrence of two possible bytes in a \xe2\x80\xa6CnSearch for the first occurrence of three possible bytes in \xe2\x80\xa6CdSearch for the last occurrence of a byte in a slice.CiRetrieve the implementation\xe2\x80\x99s message about why the \xe2\x80\xa60BmReturns a reference to the recovered message.CnReturns a view that lets you get information about how the \xe2\x80\xa60CdThe minimum number of items that we will process \xe2\x80\xa6DePlaces the result of (a + b) mod m in self.DaPlaces the result of a^p mod m in self.DePlaces the result of (a * b) mod m in self.DaPlaces the result of a\xc2\xb2 mod m in self.DePlaces the result of (a - b) mod m in self.DjFused multiply-add. Computes (self * a) + b with only one \xe2\x80\xa6DePerforms the fused multiply-add operation (self * a) + b1DeWhether the class is negated or not. e.g., \\d is not \xe2\x80\xa6DjWhether the class is negated or not. e.g., [[:alpha:]] is \xe2\x80\xa6BeWhether this class is negated or not.DgWhether this class is negated or not. e.g., [a] is not \xe2\x80\xa6AiReturns the network mask.00AlReturns the network address.00AoReturns an empty mutable slice.BdNFC constructor using compiled data.0BdNFD constructor using compiled data.0DjConstructs an X509 extension value. See man x509v3_config \xe2\x80\xa6E`Creates a Ratio without checking for denom == 0 or \xe2\x80\xa6EfSame as Ident::new, but creates a raw identifier (r#ident\xe2\x80\xa6BlCreates a new socket ready to be configured.1CkCreates a future which will consume and return the next \xe2\x80\xa6DeGets the value of the TCP_NODELAY option on this socket.00CkGet a reference to the cache of certificates in this store.EeMaps this future\xe2\x80\x99s Ok to a new type using the Into trait.0CmToggle whether a one-pass DFA should be available for use \xe2\x80\xa6CjA DFA that can return spans for matching capturing groups.CbA channel for sending a single message between \xe2\x80\xa6CkA one-shot channel is used for sending a single message \xe2\x80\xa6DkConsume this Service, calling it with the provided request \xe2\x80\xa60DdGet the value of the IPV6_V6ONLY option on this socket.DeGet the value of the IPV6_V6ONLY option for this socket.AcBindings to OpenSSLCgInternal method used to define the behavior of this \xe2\x80\xa6DiCreates a new Builder initialized with an OPTIONS method \xe2\x80\xa6BhReturns the options used by the context.BnReturns a new OpenOptions object.ChIf no task was stolen, attempts another steal operation.CmExecutes another future if this one resolves to an error. \xe2\x80\xa60CmChain on a computation for when an error happens, passing \xe2\x80\xa60DkReturns self if it contains a value, and otherwise returns \xe2\x80\xa6CnRetrieves the path length extension from a certificate, if \xe2\x80\xa6DhSets the pathlen to an optional non-negative value. The \xe2\x80\xa6BkReturns the ID of the pattern that matched.00CmReturns the pattern ID associated with this configuration \xe2\x80\xa6CnIf it is known which pattern ID caused this build error to \xe2\x80\xa6CkReturns the identifier of the pattern that matched when \xe2\x80\xa6CiThe original pattern string in which this error occurred.0AaThe object itselfEgConvert an Rc to the wrapper type into an Rc to the inner \xe2\x80\xa6BlA macro which yields to the event loop once.0CiCreates a future which never resolves, representing a \xe2\x80\xa6CbCreates a stream which never returns any elements.CjReturns the number of bytes remaining in the currently \xe2\x80\xa6AjPins a value on the stack.0BcLooks up a value by a JSON Pointer.CmCreates a new future wrapping around a function returning \xe2\x80\xa6CfCreates a new stream wrapping a function returning \xe2\x80\xa6BkPreconfigured engines for common use cases.ClCore selection of APIs and structures for the ICU4X data \xe2\x80\xa6BgConvenience re-export of common membersDgThe rayon prelude imports the various ParallelIterator \xe2\x80\xa6CkReturns a new array with the given element prepended to \xe2\x80\xa6DjCreates a new Flag which corresponds to the presence of a \xe2\x80\xa6CeThe ExtendedKeyUsage OIDs present in the certificate.CfReturns the prime p from the DH instance.CfReturns the prime q from the DH instance.CkPrivate Use Extensions is a list of extensions intended forCmA representation of the data for a private-use extension, \xe2\x80\xa6ClAn implementation of asynchronous process management for \xe2\x80\xa6BiMultiplies all the items in the iterator.ClProvides type-based access to context intended for error \xe2\x80\xa600DeReturns a reference to the public key component of self.CmGet the purpose value from an X509Purpose structure. This \xe2\x80\xa6CiWrites an IEEE754 single-precision (4 bytes) floating \xe2\x80\xa60CiWrites an IEEE754 double-precision (8 bytes) floating \xe2\x80\xa60DjWrites a signed 16 bit integer to self in big-endian byte \xe2\x80\xa60DjWrites a signed 32 bit integer to self in big-endian byte \xe2\x80\xa60DiWrites a signed 64 bit integer to self in the big-endian \xe2\x80\xa60DnWrites low nbytes of a signed integer to self in \xe2\x80\xa60DhWrites an unsigned 16 bit integer to self in big-endian \xe2\x80\xa60DhWrites an unsigned 32 bit integer to self in big-endian \xe2\x80\xa60DaWrites an unsigned 64 bit integer to self in the \xe2\x80\xa60Clquality param between 0 and 11 (11 is smallest but takes \xe2\x80\xa6ChReads a signed 8 bit integer from the underlying reader.0CkReads an unsigned 8 bit integer from the underlying reader.0CjReceive a message from a socket using a message structure.AoReturns a reduced copy of self.DfReleases the reserved capacity without sending a message, \xe2\x80\xa6DgReturns a reference to the original ReentrantMutex object.DgCreates a parallel iterator that produces n repeats of \xe2\x80\xa6CmAdds a value to the set, replacing the existing value, if \xe2\x80\xa60CgReturns a reference to the push promise\xe2\x80\x99s request \xe2\x80\xa6AcHTTP request types.DgSend a constructed Request using this Client.DfReserves enough capacity for at least additional more \xe2\x80\xa6DkReserves capacity for at least additional more bytes to be \xe2\x80\xa6DkReserves capacity for at least additional more elements to \xe2\x80\xa600DjReserves capacity for at least additional more headers to \xe2\x80\xa6DbReserve capacity for additional more key-value pairs.CiReserve capacity for additional more values.DdReserve capacity for additional more elements to be \xe2\x80\xa6DkReserve capacity for at least additional more values to be \xe2\x80\xa61CiWaits for channel capacity. Once capacity to send one \xe2\x80\xa6CnScan through each key-value pair in the map and keep those \xe2\x80\xa6CkScan through each value in the set and keep those where theCcAttempts to put the two \xe2\x80\x9chalves\xe2\x80\x9d of a split \xe2\x80\xa6000DdAttempts to put the two halves of a UnixStream back \xe2\x80\xa60DcAttempts to put the two halves of a TcpStream back \xe2\x80\xa60CkReverses the order of the map\xe2\x80\x99s key-value pairs in place.CbReverses the order of the set\xe2\x80\x99s values in place.CkReturn the underlying DFA responsible for reverse matching.CjReturn the underlying lazy DFA responsible for reverse \xe2\x80\xa6BhReturn a reference to the reverse cache.A`Reverse the NFA.BbReverse the bytes in this literal.BeReverses the ranges in this sequence.EkPlaces a >> 1 in self. Equivalent to self / 2.AbThe Tokio runtime.AjThe Self type of the impl.CnSends data on the socket to the given address. On success, \xe2\x80\xa6CbSends data on the socket to the specified address.110CeSend a message on a socket using a message structure.AeAsynchronous ServicesCgThe Service used to serve this connection.AbService utilities.DhWrap the service S with the middleware provided by this \xe2\x80\xa6BnReturns a shared reference to the SSL session.CnSets or clears the bit in the given position, using the two\xe2\x80\xa6BlSets or clears the bit in the given positionDkSets bit n. Equivalent to self |= (1 << n).CfSet the ending offset for the span for this search \xe2\x80\xa60CbSets the public and private keys on the DH object.ClSet the vector\xe2\x80\x99s length without dropping or moving out \xe2\x80\xa6AkSet the strings\xe2\x80\x99s length.AnSets the length of the buffer.AlSets the length of a vector.CjTruncates or extends the underlying file, updating the \xe2\x80\xa6BgSets the MTU used for DTLS connections.FeSets self to the multiplicative identity element of Self, 1\xe2\x80\xa6AmSets the new cursor position.000CgSets the authentication tag for verification during \xe2\x80\xa6ChSets the tag used to authenticate ciphertext in AEAD \xe2\x80\xa6DaSets the value for the IP_TTL option on this socket.00000CfAn implementation of the Shift-Or substring search \xe2\x80\xa6BaShuffle a mutable slice in place.ChRetrieve the signer\xe2\x80\x99s certificates from the PKCS#7 \xe2\x80\xa6CjCreates unidirectional buffer that acts like in memory \xe2\x80\xa6BeUnidirectional byte-oriented channel.CnSimultaneously computes the sine and cosine of the number, \xe2\x80\xa60CaBoth the sine and cosine of x (f32).BaReturns the size of this storage.BiUtilities for creating and using sockets.CgSort 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\xa6CkReturns an iterator starting with the current error and \xe2\x80\xa6CfReturns the spacing of this punctuation character, \xe2\x80\xa6DkA trait that can provide the Span of the complete contents \xe2\x80\xa6CjGet a clonable handle to the pool as a Spawn.DeReturns true if the data has spilled into a separate \xe2\x80\xa6CmReturns the index which can be used to obtain a reference \xe2\x80\xa6BaCreates a stealer for this queue.CbCreates an iterator that steps by the given amountCiReturns the total stride for every state in this DFA, \xe2\x80\xa60CjReturns the stride, as a base-2 exponent, required for \xe2\x80\xa6AmAccess the contained strings.CkValue of the subject field of the trust anchorBdRaw DER encoded certificate subject.DjReturns an Iterator over the subnets of this network with \xe2\x80\xa600EgReturns a Span that is a subset of self.span() containing \xe2\x80\xa6ClLanguage Identifier and Locale contains a set of subtags \xe2\x80\xa6BjGet the subtype of this Mime.CcReturns the result of the operation, if successful.BoThe ordering of the operation when it succeeds.BnCreates a new symbolic link on the filesystem.AdThe length of a tag.DdGets the value of the TCP_MAXSEG option on this socket.ClMarks async function to be executed by runtime, suitable \xe2\x80\xa6AiThe Gamma function (f32).BiReturns the sessions timeout, in seconds.DcRequires a Future to complete before the specified \xe2\x80\xa6BnMiddleware that applies a timeout to requests.CiFail requests that take longer than timeout.Djtinystr is a utility crate of the ICU4X project.CgReturns the temporary key from the local end of the \xe2\x80\xa6EdConverts this CharULE to a char. This is equivalent to \xe2\x80\xa6EhConverts the value of self to an i128. If the value cannot \xe2\x80\xa6CiReturn the capture name for the given index and given \xe2\x80\xa6C`Converts the certificate to human readable text.BlConverts the request to human readable text.EgConverts the value of self to a u128. If the value cannot \xe2\x80\xa6CdA scoped, structured logging and diagnostics system.CnAttempt to execute a predicate over an asynchronous stream \xe2\x80\xa6000CiCompare two names, like Ord but it may fail.ClReturns a copy of the task-local value if the task-local \xe2\x80\xa6DkAttempts to make a new MappedMutexGuard for a component of \xe2\x80\xa60DhAttempts to make a new MappedReentrantMutexGuard for a \xe2\x80\xa60DdAttempts to make a new MappedRwLockReadGuard for a \xe2\x80\xa6DeAttempts to make a new MappedRwLockWriteGuard for a \xe2\x80\xa6103DcAttempts to make a new OwnedMappedMutexGuard for a \xe2\x80\xa640DbAttempts to make a new OwnedRwLockReadGuard for a \xe2\x80\xa6DiAttempts to make a new OwnedRwLockMappedWriteGuard for a \xe2\x80\xa60DjAttempts to make a new RwLockReadGuard for a component of \xe2\x80\xa6DdAttempts to make a new RwLockMappedWriteGuard for a \xe2\x80\xa60AmCreate new buffer from slice.DhReturns a new CodePointTrie backed by borrowed data for \xe2\x80\xa6DjConstruct with provider. A version of Self::new that uses \xe2\x80\xa6DiCreate a new Structure with the variants and fields from \xe2\x80\xa6DjCreates an AsyncFd backed by (and taking ownership of) an \xe2\x80\xa6C`Replace the future currently stored in this box.CgThis crate provides type-level numbers evaluated at \xe2\x80\xa6ClCreates a Unix Datagram socket which is not bound to any \xe2\x80\xa6DeCreates a new UnixDatagram which is not bound to any \xe2\x80\xa6CeUnicode Extensions provide information about user \xe2\x80\xa6CnA representation of the data for a Unicode extension, when \xe2\x80\xa6CcA set of unicode extensions which correspond to \xe2\x80\xa6CoEnable or disable the Unicode flag (u) by default.00ClA distribution uniformly sampling numbers within a given \xe2\x80\xa6CnAbsorbs a BytesMut that was previously split off.ChReunites with a previously split WriteHalf.DlAttempts to upgrade this WeakShared into a Shared.mHTTP UpgradesAbUpgrade utilities.CaUpgrades an upgradable lock to an exclusive lock.ClAtomically upgrades an upgradable read lock lock into an \xe2\x80\xa6EdTries to convert a WeakSender into a Sender. This will \xe2\x80\xa6CoTries to convert a WeakUnboundedSender into an \xe2\x80\xa6DfTries to convert a WeakSender into a Sender.DnAttempts to upgrade this WeakDispatch to a Dispatch.0CbReturns a mutable reference to the associated URI.AlGet the URI for this requestCaControls the use of Server Name Indication (SNI).nVariant subtagCkA macro allowing for compile-time construction of valid \xe2\x80\xa61Dhvariant is called to identify which variant to deserialize.0AoReturns the associated version.BfSet the HTTP version for this request.AgThe request\xe2\x80\x99s versionBnReturns a reference to the associated version.BgSet the HTTP version for this response.AhThe response\xe2\x80\x99s versionlHTTP versionDlThe request minor version, such as 1 for HTTP/1.1.DmThe response minor version, such as 1 for HTTP/1.1.AnBuild and version information.CjThe text variant of the version number and the release \xe2\x80\xa6CkReturns the SSL/TLS protocol version that first defined \xe2\x80\xa6CkReturns certificate version. If this certificate has no \xe2\x80\xa6CkReturns the numerical value of the version field of the \xe2\x80\xa6AoView this type as another type.CjReturns a lazy-loading iterator containing the current \xe2\x80\xa6EgConvert an Rc to the inner type into an Rc to the wrapper \xe2\x80\xa6AhX where the data starts.AhY where the data starts.DiSecurely zero memory with a simple trait (Zeroize) built \xe2\x80\xa6CjZero out this object from memory using Rust intrinsics \xe2\x80\xa6CkDocumentation on zero-copy deserialization of locale types.CmZero-copy vector abstractions for arbitrary types, backed \xe2\x80\xa6DdCreates a borrowed ZeroVec. Convenience wrapper for \xe2\x80\xa6Bf202 Accepted [RFC9110, Section 15.3.3]AeabstractAmThe allocator return an errorCnAn alphabet defines the 64 ASCII characters (symbols) used \xe2\x80\xa6ClSupport only anchored searches. Requesting an unanchored \xe2\x80\xa6BgThe type of anchored search to perform.10AlOps that depend on word sizeAoA vector with a fixed capacity.CkRepresents a set of characters or bytes in the ASCII range.AgNamed Curve or ExplicitAkTime storage and comparisonAkThe type of an ASN.1 value.hboundarylUsage error.DiThe output buffer is an invalid size; consider the flags \xe2\x80\xa6ChA single binary operation (i.e., &&, \xe2\x80\x93 or ~~).ClSerialize using the [bincode] crate, version 1.CmWrapper type which implements an optimization barrier for \xe2\x80\xa6DbA wrapper type implementing RngCore for some type \xe2\x80\xa6BcA borrowed representation of a CRL.BfAn AEAD key bound to a nonce sequence.DfAs Box<[u8]>, but remembers the original alignment.BcAlias for a type-erased error type.BhA boxed Layer trait object.ChCSS lev 3 word-break=break-all, allow midword breaks \xe2\x80\xa6ClThai Buddhist calendar (same as Gregorian except for the \xe2\x80\xa6CjIndicates that forward progress is not possible due to \xe2\x80\xa6BlStream for the buffered method.CfDerives an optimized Hash implementation.CcA unique reference to a contiguous slice of memory.iChaCha20.Bg409 Conflict [RFC9110, Section 15.5.10]Bf100 Continue [RFC9110, Section 15.2.1]CgThe set of 0x00\xc2\xa0to 0x1F (C0 controls), and 0x7F (DEL).AkEither a path or a closure.AoTrait implemented by callsites.0DfError returned from a Receiver when the corresponding \xe2\x80\xa6CjThe span offsets of capturing groups after a match has \xe2\x80\xa6CjCategorizes the cause of a serde_json::Error.AfA character class set.CnA builder for compiling an NFA from a regex\xe2\x80\x99s high-level \xe2\x80\xa6AeThe completed result.CdRaw in-memory compression stream for blocks of data.CcDefines an associated constant representing the \xe2\x80\xa6CfA consumer is effectively a generalized \xe2\x80\x9cfold\xe2\x80\x9d \xe2\x80\xa6C`A continue, with an optional label.AecontinueE`The CtOption<T> type represents an optional value similar \xe2\x80\xa6ChAn enum input to a proc_macro_derive macro.CdEntries returned by the ReadDir stream.CnDispatch trace data to a Subscriber.000AlA generated PKCS#8 document.A`..=CeAn error occured during Any downcasting.CaDuration type used for try_lock_for.0BbThis value is obsolete and unused.0BeA reference to an EcKey.AoA low level interface to ECDSA.DgAn Emoji set as defined by Unicode Technical Standard #51.ClA view into a single entry in a map, which may either be \xe2\x80\xa6CfEthiopic calendar, Amete Mihret (epoch approx, 8 C.E.)AlWork was found and executed.0AgAn executor of futures.EgExpected represents an explanation of what data a Visitor \xe2\x80\xa60AiExplicitly set the value.CfA function call expression: invoke(a, b).BkA cast expression: foo as f64.BnConditionless loop: loop { ... }.DkA path like core::mem::replace possibly containing generic \xe2\x80\xa6CnCharacters whose principal function is to extend the value \xe2\x80\xa6Ab=>BcA single field in a struct pattern.BgDescribes the fields present on a span.0DeOperation that unpark_filter should perform for each \xe2\x80\xa6C`Only use matches that are at least 5 bytes long.CjAn iterator of non-overlapping matches in a particular \xe2\x80\xa6CjAn iterator over non-overlapping matches from a packed \xe2\x80\xa61CcAn iterator over non-overlapping substring matches.CnA Unicode First Day Identifier defines the preferred first \xe2\x80\xa6CjAlias for the associated type of FoldMul: \xe2\x80\xa6DhFoldWith is an iterator that applies a function over an \xe2\x80\xa6CgForm feed, spelled \\f (\\x0C).DcAn escaped form feed character (usually escaped as \\f)CcCreate an instance from an item in an attribute \xe2\x80\xa6DcAn iterator of IP addresses returned from getaddrinfo.DeA mirror of the syn::Generics type which can contain \xe2\x80\xa6CnLifetimes and type parameters attached to a declaration of \xe2\x80\xa6mGenerics onlyCeA structure representing the header of a gzip stream.CaInclusive at the beginning, exclusive at the end.CiThe literal is written as a hex code with a bracketed \xe2\x80\xa6CfCharacters commonly used for the representation of \xe2\x80\xa6ClThe literal is written as a hex code with a fixed number \xe2\x80\xa6AhHKDF modes of operation.AdHTTP timestamp type.CaExtra information about the transport when an \xe2\x80\xa6BoMakes a request conditional based on the E-Tag.BkMakes a request conditional based on range.DiAdditional methods for Ident not provided by proc-macro2 \xe2\x80\xa6A`A set of idents.AiA cryptographic identity.AcA no-op middleware.0AmAn item within an impl block.CiOnly capture states corresponding to implicit capture \xe2\x80\xa6AoWrapper around an input buffer.0DgA stream of Bytes, used when receiving bodies from the \xe2\x80\xa6CkA hash table where the iteration order of the key-value \xe2\x80\xa6CiA hash set where the iteration order of the values is \xe2\x80\xa6AdA vector of indices.AbAn injector queue.AmInterest used in registering.AiReadiness event interest.DdIndicates a Subscriber\xe2\x80\x99s interest in a particular \xe2\x80\xa60DhInterval returned by interval and interval_at.BlBy-value iterator for ArrayVec.C`Iterator over the bytes contained by the buffer.CdAn iterator that moves out of an Error.CeOwned iterator over all futures in the unordered set.CeOwned iterator over all streams in the unordered set.DdAn owning iterator over the entries of a HashMap in \xe2\x80\xa6ClAn owning iterator over the items of a HashSet.DfAn owning iterator over the entries of a HashTable in \xe2\x80\xa6D`An owning iterator over the entries of a HeaderMap.D`An owning iterator over the entries of an IndexMap.CnAn owning iterator over the items of an IndexSet.DfAn iterator over TokenStream\xe2\x80\x99s TokenTrees.BdThe type of iterator we will become.BmParallel iterator that moves out of an array.DiA parallel iterator over the value in Some variant of an \xe2\x80\xa6AoParallel iterator over a resultBmParallel iterator that moves out of a vector.BaParallel iterator over a hash mapBaParallel iterator over a hash setBdParallel iterator over a binary heapBcParallel iterator over a B-Tree mapBcParallel iterator over a B-Tree setBdParallel iterator over a linked listBkParallel iterator over a double-ended queueCfAn owning iterator over a serde_json::Map\xe2\x80\x99s entries.DbA consuming iterator over the values stored in a SlabDjAn iterator that consumes a SmallVec and yields its items \xe2\x80\xa6CeAn iterator over owned values of type T.DkAn owning iterator over the keys of a HashMap in arbitrary \xe2\x80\xa6CmAn owning iterator over the keys of an IndexMap.BkSink for the into_sink method.ElProvides a bitand() method for Ipv4Addr and Ipv6Addr.Dfno_std implementation of std::net::Ipv4Addr.Dfno_std implementation of std::net::Ipv6Addr.DeAn enum definition: enum Foo<A, B> { A(A), B(B) }.CfAn impl block providing trait or associated items: \xe2\x80\xa6AaA type alias: \xe2\x80\xa6DgAn iterator over the entries of a HashTable that could \xe2\x80\xa6D`A mutable iterator over the entries of an IndexMap.AjJapanese Imperial calendarBiProvides Error handling for parsing keys.CeAn extension consisting of a list of names of the \xe2\x80\xa6BhThe expected key usage of a certificate.DoA list of Key-Value pairs representing functional \xe2\x80\xa6BhIndicates the URL to redirect a page to.IfA language subtag (examples: "en", "csb", "zh", "und", \xe2\x80\xa6DgDefines any GenericSequence which can be lengthened or \xe2\x80\xa6CgError returned from TokenStream::from_str.DdA lifetime parameter: 'a: 'b + 'c + 'd.CdA lifetime parameter in precise capturing bound: \xe2\x80\xa6EjA lifetime predicate in a where clause: 'a: 'b + 'c.AdA lifetime argument.BeA Rust lifetime: 'a.CgLine feed, spelled \\n (\\x0A).DcAn escaped line feed character (usually escaped as \\n)DfA floating point literal: 1f64 or 1.0e10f64.AjA key for task-local data.CeA set of tasks which are executed on the same thread.DhResult alias for all miniz status codes both successful \xe2\x80\xa6BhA list of miniz successful status codes.CgBody returned by the map_frame combinator.BeA reference to an MdCtx.BoA structured list within an attribute, like \xe2\x80\xa6AmMetadata about a log message.BdMetadata describing a span or event.00AjAn iterator of parsed mimeChResets state, without performing expensive ops (e.g. \xe2\x80\xa6DiMultiZip is an iterator that zips up a tuple of parallel \xe2\x80\xa6CeThe associated condition is not a result of an error.AjDisables the use of SSLv2.AjDisables the use of SSLv3.AlDisables the use of TLSv1.0.BeAn identifier of a session name type.fUnusedCnA negation operator applied to all subsequent flags in the \xe2\x80\xa6ChFuture for the Peekable::next_if_eq method.CjCharacters that are inert under NFC, i.e., they do not \xe2\x80\xa6CjCharacters that are inert under NFD, i.e., they do not \xe2\x80\xa6CnMarker trait for \xe2\x80\x9cplain old data\xe2\x80\x9d types with no uninit \xe2\x80\xa6CeA property that isn\xe2\x80\x99t a particular value, e.g., \xe2\x80\xa6CeFuture returned from Notify::notified().AbAn occupied entry.000AaAn occupied entryBbExisting slot with equivalent key.0AbAn occupied Entry.CeA thread-safe cell which can be written to only once.0CnA cell which can be written to only once. It is not thread \xe2\x80\xa6CdA thread-safe cell that can be written to only once.CaOptionally forwards requests to an inner service.BlOverflow when calculating the sum of weightsChA value which can inherit a default value or have an \xe2\x80\xa6AeoverrideDhReturns a Interest set representing priority completion \xe2\x80\xa60CmReturns a Ready representing priority readiness.CcAn iterator over mutably borrowed pairs of type \xe2\x80\xa6B`Parse a value from a hex string.BjA const block: const { ... }.BhA pattern that binds a new variable: \xe2\x80\xa6DgA macro invocation expression: format!("{}", q).BnA parenthesized pattern: (A | B).GaA range expression: 1..2, 1.., ..2, 1..=2, ..=2.DkA dynamically sized slice pattern: [a, b, ref i @ .., y, z]\xe2\x80\xa6BeA tuple pattern: (a, b).DdA list of syn::Path instances. This type is used to \xe2\x80\xa6DaA Stream that implements a peek method.CbPhonetic ordering (sorting based on pronunciation)CgA handle to send and receive PING frames with the peer.AoReference to Pkcs7BdA closure was executed but panicked.DgType to tell SelectWithStrategy which stream to poll next.BjA single position in a regular expression.AnA serialized positive integer.EhA Producer is effectively a \xe2\x80\x9csplittable IntoIterator\xe2\x80\x9d. \xe2\x80\xa6DcRepresents the :protocol pseudo-header used by the \xe2\x80\xa6DkExtension type representing the :protocol pseudo-header in \xe2\x80\xa6AjSSL/TLS protocol versions.ChProtocol specification used for creating sockets via \xe2\x80\xa6n?ClThis is the default mode. It uses a random value for the \xe2\x80\xa6DdReturns a Interest set representing readable interests.B`Interest in all readable events.CmReturns a Ready representing readable readiness.CgA close notify message has been received from the peer.CiAlias for a Ratio of machine-sized integers.AmBasic operations for a mutex.BiRaw mutex type backed by the parking lot.CmReference to a range of bytes encompassing a single valid \xe2\x80\xa6C`The readable half of an object returned from \xe2\x80\xa6CnThe readable half of a value returned from split.DoBorrowed read half of a UnixStream, created by split.DnBorrowed read half of a TcpStream, created by split.CoExtract and return all PEM sections by reading rd.BmFuture for the read_line method.CnA close notify response message has been received from the \xe2\x80\xa6BlThe receiving end of a bounded mpsc channel.CiA future for a value that will be provided by another \xe2\x80\xa6AnReceiving end of an Unix pipe.CgThe self argument of an associated method.0ChReceives values from the associated Sender.0CiReceives a value from the associated Sender.CeReceiving-half of the broadcast channel.AkReading end of a Unix pipe.B`Receiver of the simplex channel.AhRegisters I/O resources.AkRepresents an HTTP responseAbA parsed Response.AoResponses given by the service.0AnResponses given by the service01ChA GeneralPurpose engine using the alphabet::STANDARD \xe2\x80\xa6EeThe standard alphabet (with + and /) specified in RFC 4648.ChA packed searcher for quickly finding occurrences of \xe2\x80\xa6CjA searcher for creating iterators and performing lower \xe2\x80\xa6CjSpecial collation type for Korean initial consonant searchBoFuture for the select_ok function.AaSelfClConcrete sequence type used in conjuction with reference \xe2\x80\xa6ClErrors that can be returned from OnceCell::set.ChA group of flags that is not applied to a particular \xe2\x80\xa6AhCore SHA-1 hasher state.DcA set of Shape values, which correctly handles the \xe2\x80\xa6AmA Body size hint0CbA small-state, fast, non-crypto, non-portable PRNGDfA Vec-like container that can store a small number of \xe2\x80\xa6BhAn error returned from the SNI callback.AhThe address of a socket.DjAdapter for RawFd providing an event::Source \xe2\x80\xa6BgExtension trait for Spawn.CiA counter used to perform exponential backoff in spin \xe2\x80\xa6ChParallel iterator over mutable slices separated by a \xe2\x80\xa6AaAn SSL/TLS alert.CkUse standard match semantics, which support overlapping \xe2\x80\xa6BbDefault ordering for each languageCgNegative numbers use the minusSign symbol (the default)CkUse sentence break suppressions data of type \xe2\x80\x9cstandard\xe2\x80\x9dDiError is a trait representing the basic expectations for \xe2\x80\xa60CiControls in which cases the associated code should be runClHow to compress data. Advanced compression API (Requires \xe2\x80\xa6CmA stream identifier, as described in Section 5.1.1 of RFC \xe2\x80\xa6Aetext/cssAetext/csvAetext/xmlBeThis extension is only allowed in TLSCfThe most significant two bits of the number must be 1.BbDifference between two ASN1 times.AdThe timeout expired.ClThese are temporary compatability reexports that will be \xe2\x80\xa60DiA generic trait for converting a value to a BigInt. This \xe2\x80\xa6DgTypes that can be interpolated inside a quote! invocation.CgThe type of trie represents whether the trie has an \xe2\x80\xa6BfA try block: try { ... }.BoFuture for the try_join3 function.BoFuture for the try_join4 function.BoFuture for the try_join5 function.DkA path like core::slice::Iter, optionally qualified with a \xe2\x80\xa6CkUK System of measurement: feet, pints, etc.; pints are 20ozChA GeneralPurpose engine using the alphabet::URL_SAFE \xe2\x80\xa6EeThe URL-safe alphabet (with - and _) specified in RFC 4648.CkUS System of measurement: feet, pints, etc.; pints are 16ozCiAn error type to be used for decoding slices of ULE typesAkHijri calendar, Umm al-QuraCnA timestamp, tracking the number of non-leap seconds since \xe2\x80\xa6ChWe were unparked by another thread with the given token.CnUnparks a thread parked by the associated Parker.BnWraps a type and only allows unique borrowing.BkA trait for values which cannot be negativeGbThe input contained an unsigned integer u8, u16, u32 or u64\xe2\x80\xa60DeThe marker trait for compile time unsigned integers.AlAn upgraded HTTP connection.DmA braced group of imports in a use item: {A, B, C}.BmThe conversion source contained invalid data.0000BfA set of fields and values for a span.0DaA sized type that can be converted to a VarTupleULE.BlThe variadic argument of a foreign function.EhA list of variants (examples: ["macos", "posix"], etc.)DjThe literal is written verbatim, e.g., a or \xe2\x98\x83.CeTokens in expression position not interpreted by Syn.BnTokens forming an item not interpreted by Syn.CnTokens in an extern block not interpreted by Syn.CnTokens within the definition of a trait not interpreted by \xe2\x80\xa6CcTokens within an impl block not interpreted by Syn.BkA raw token literal not interpreted by Syn.CbTokens in pattern position not interpreted by Syn.BoTokens in type position not interpreted by Syn.ChA type which can be used to verify the integrity and \xe2\x80\xa6ClSyntax tree traversal to mutate an exclusive borrow of a \xe2\x80\xa6DdReturns a Interest set representing writable interests.B`Interest in all writable events.CmReturns a Ready representing writable readiness.CmA Waker that is only valid for a given lifetime.0ChParallelIterator for arbitrary tree-shaped patterns. \xe2\x80\xa6ChA Writeable that writes out the given part.BmFuture for the write_all method.ClDescribe a bytes container, like Vec<u8>.0AoEncode a value as a hex string.BnThe names of an X509 certificate.BhCharacters that can begin an identifier.BnCustom derive for yoke::Yokeable,F`The Yokeable<'a> trait is implemented on the 'static \xe2\x80\xa61CbCustom derive for zerofrom::ZeroFrom,CmTrait for types that can be created from a reference to a \xe2\x80\xa61ClA data structure that compactly maps from byte sequences \xe2\x80\xa6DdTrait for types that can be safely created with zeroed.AmHelper types for trait impls.BlAdds a certificate to the certificate store.AlAdds a \xe2\x80\x9cfail\xe2\x80\x9d NFA state.BmAdd the given item to this sequence of flags.AkAdd a \xe2\x80\x9clook\xe2\x80\x9d NFA state.BmAdds a u32 to self.CjProvides Alphabet and constants for alphabets commonly \xe2\x80\xa6ClThis module provides APIs for dealing with the alphabets \xe2\x80\xa6BaSets the anchor mode of a search.0BbSet the anchored mode of a search.CcExecutes another future after this one resolves \xe2\x80\xa60CmChain on a computation for when a value is ready, passing \xe2\x80\xa60EcReturns a None value if the option is None, otherwise \xe2\x80\xa6CgExecutes a new future after this service\xe2\x80\x99s future \xe2\x80\xa600Fdarrayvec provides the types ArrayVec and ArrayString: \xe2\x80\xa6DiIf the Value is an Array, returns the associated vector. \xe2\x80\xa6CdConverts a HeaderValue to a byte slice.B`Gets the reason phrase as bytes.CdReturns the bytes contained in the underlying store.BdGet the bytes from a `PotentialUtf8.BbReturns the bytes in this literal.AmGets the bytes of this value.3333BhGet the byte representation of this typeCkGet a reference to the entire encoded backing buffer of \xe2\x80\xa6DkReturns this slice as its underlying &[u8] byte buffer \xe2\x80\xa6EfGiven &Self, returns a &[u8] with the same lifetime.AoGet the bytes behind this valueCdReturns reference to CDict inner objectCdReturns reference to DDict inner objectEkAttempts to convert &self into a Field with the specified \xe2\x80\xa6CcGet the ident as a proc_macro2::Ident.ChReturn references to the forward and reverse caches, \xe2\x80\xa6BjGet the \xe2\x80\x9cshape\xe2\x80\x9d of a fields container.CkReturns a reference to a slice over the objects held by \xe2\x80\xa6CeReturn a slice containing all elements of the vector.ChReturns the remaining items of this iterator as a slice.CgAsSlice and AsMutSlice traitsCeReturns the immutable slice view of SelfBmExtracts a slice containing the entire array.CgReturns the remaining items of this iterator as a sliceCiReturns a slice of the remaining entries in the iterator.000CfReturns a slice of all the key-value pairs in the map.111BmReturns a slice of all the values in the set.2DhBorrows the backing buffer of this LiteMap as its slice \xe2\x80\xa6BgReturn the string as an array of bytes.BeReturns the Asn1BitString as a slice.BnReturns the octet string as an array of bytes.ClReturn the OID as an DER encoded array of bytes. This is \xe2\x80\xa6CjReturns the underlying sequence of byte ranges as a slice.BnExtracts a slice containing the entire vector.>CkViews the underlying data as a subslice of the original \xe2\x80\xa6CiViews the current remaining data in the iterator as a \xe2\x80\xa60DbObtain this VarZeroVec as a VarZeroSliceCnReturns this ZeroVec as a ZeroSlice.CnReturns the valid data part of this container. Should only \xe2\x80\xa6CdReturns the part of this buffer that was written to.10DhReturn the internal value as a usize. This is guaranteed to0DjReturn this small index as a usize. This is guaranteed to \xe2\x80\xa611DkReturn this unit as a usize, regardless of whether it is a \xe2\x80\xa6ClReads or writes from the socket using a user-provided IO \xe2\x80\xa6000CdReads or writes from the file descriptor using a \xe2\x80\xa6C`write_to will use at least n bytes.C`Returns a slice of the bindings in this Variant.BcCalculate the binomial coefficient.CeGenerate types for C-style flags with ergonomic APIs.AfGenerate a flags type.CaRun a future to completion on the current thread.DjRuns a future to completion on this Handle\xe2\x80\x99s associated \xe2\x80\xa6CmRuns a future to completion on the Tokio runtime. This is \xe2\x80\xa6ChRuns a future to completion on the provided runtime, \xe2\x80\xa6ChReturns a mutable reference to the associated HTTP body.0CjConsume this builder, creating a reader encoder in the \xe2\x80\xa6CkAn adaptor for creating a buffered list of pending futures.0CmThe date of the build process in the form \xe2\x80\x9cbuilt on: \xe2\x80\xa6\xe2\x80\xa6C`Returns the size of the trie in number of bytes.00000CnThis crate gives small utilities for casting between plain \xe2\x80\xa6ClRe-interprets &T as &[u8].AaC string literal.DjProcess all requests from the given Stream, and produce a \xe2\x80\xa60CmInvokes the callback with the given producer as argument. \xe2\x80\xa6DjReturns an opaque Identifier that uniquely identifies the \xe2\x80\xa6EeReturns an Identifier that uniquely identifies the Callsite0001CmCallsites represent the source locations from which spans \xe2\x80\xa6CnReturns the number of elements the vector can hold without \xe2\x80\xa6CaReturn the capacity of the ArrayVec.CdReturn the capacity of the ArrayString.DjReturns the number of bytes the BytesMut can hold without \xe2\x80\xa6BmReturns the stream\xe2\x80\x99s current send capacity.CkReturns the number of elements the map can hold without \xe2\x80\xa6CkReturns the number of elements the set can hold without \xe2\x80\xa6CmReturns the number of elements the table can hold without \xe2\x80\xa6CjReturns the number of headers the map can hold without \xe2\x80\xa6CjReturn the number of elements the map can hold without \xe2\x80\xa6CjReturn the number of elements the set can hold without \xe2\x80\xa6E`Returns the number of Event values that self can hold.ClReturns the total number of pattern identifiers that may \xe2\x80\xa6CjReturn the number of values the slab can store without \xe2\x80\xa6CcThe number of items the vector can hold without \xe2\x80\xa6BlReturns the current capacity of the channel.0BiReturns the total capacity of the buffer.CgReturns a recommendation for the number of bytes to \xe2\x80\xa6ClReturns the full capacity of this container. May include \xe2\x80\xa6BnReturns the capacity of the underlying buffer.10CnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa6CkExecutes an anchored leftmost forward search and writes \xe2\x80\xa6CcWhether to include \xe2\x80\x98Capture\xe2\x80\x99 states in the NFA.2CaProvides types for dealing with capturing groups.CbAs try_cast_arc, but unwraps for you.CbAs try_cast_box, but unwraps for you.CjCast &mut A into &mut B.0CbCast &A into &B.0DeConvert between two DynamicDataMarker types that are \xe2\x80\xa6CbAs try_cast_vec, but unwraps for you.B`Requires OpenSSL 1.1.0 or newer.CfReturns the calculated checksum at this point in time.CdAn optional checksum. This can be used to ensure \xe2\x80\xa6DkConstructs a new Event with the specified metadata and set \xe2\x80\xa6DiConstructs a new Span as child of the given parent span, \xe2\x80\xa6DfReturns Attributes describing a new child span of the \xe2\x80\xa620CnReturns the floating point category of the number. If only \xe2\x80\xa60BdCategorizes the cause of this error.DhCompares the contents of a Writeable to the given UTF-8 \xe2\x80\xa6DePlaces the cofactor of the group in the provided BigNum.CfAll comments found in the original regular expression.ClReturn a compiler for configuring the construction of an \xe2\x80\xa6BmFinish consuming items, produce final result.CmCompresses the input data into the output, consuming only \xe2\x80\xa6CkMain compression function. Tries to compress as much as \xe2\x80\xa6CiCompresses a block of data and returns the compressed \xe2\x80\xa60BnWraps the ZSTD_compress function.CcWraps the ZSTD_compressCCtx() functionCjReturns true when the given offset is contained within \xe2\x80\xa6CmWhether all set bits in a source flags value are also set \xe2\x80\xa60CeCheck if a fields container\xe2\x80\x99s shape is in this set.CfReturns true if the set contains a value.DeChecks to see the query is in the CodePointInversionListhExamplesBeCheck if the set contains a characterBiCheck if the set contains the code point.CiReturn whether the code point belongs in the provided \xe2\x80\xa6CcReturns whether this set contains the given script.EbReturn true if an equivalent to value exists in the set.CmTest if a network address contains either another network \xe2\x80\xa600::::::::::::;CnReturn true if and only if the given pattern identifier is \xe2\x80\xa6CeReturns true if and only if the given look-around \xe2\x80\xa60DeReturn true if a value is associated with the given key.EeReturns true if self contains the given field.EeReturns true if this set of Attributes contains a value \xe2\x80\xa6EhReturns true if this Record contains a value for the given \xe2\x80\xa6210ChCreates a future which copies all the bytes from one \xe2\x80\xa6CnAsynchronously copies the entire contents of a reader into \xe2\x80\xa6AoSign of Y, magnitude of X (f64)DkReturns a number composed of the magnitude of self and the \xe2\x80\xa6ClLow-level traits operating on blocks and wrappers around \xe2\x80\xa6EcSets the critical flag to true. The extension will be \xe2\x80\xa600000ChSets the cRLSign flag to true.CkIf this is a DATA frame, returns a mutable reference to it.0BmReturns a raw pointer to the underlying data.00CcIf this is a DATA frame, returns a reference to it.0CeConverts the socket into a UnixDatagram.CfReturns the instant at which the future will complete.Ba[Experimental] Deadlock detectionCjRemoves consecutive duplicate elements using the given \xe2\x80\xa6BcSets the dirName flag.CnGenerate the full set of optimized implementations to take \xe2\x80\xa6DkConstructs a new Event with the specified metadata and set \xe2\x80\xa60AgCeiled integer divisionAhCeiled integer division.DiDivides self by a u32, returning the remainder.ChAttempt to downcast the error object to a concrete type.CkTries to downcast the internal trait object to the type \xe2\x80\xa60C`Attempts to downcast the box to a concrete type.00DgThis method goes through the motions of load, but only \xe2\x80\xa6CcWhether to execute an \xe2\x80\x9cearliest\xe2\x80\x9d search or not.0CmReturns an iterator of the bytes in the given equivalence \xe2\x80\xa6AdEnvelope encryption.DiMaps this future\xe2\x80\x99s Error to a new error type using the \xe2\x80\xa60CkWraps the current stream in a new stream which converts \xe2\x80\xa60AeExpected server name.DmConverts from Override<T> to Option<T>.AjMio\xe2\x80\x99s optional features.BfBitwise \xe2\x80\x9cor\xe2\x80\x9d with the current tag.CmApplies bitwise \xe2\x80\x9cor\xe2\x80\x9d to the current value and returns \xe2\x80\xa60CmApplies logical \xe2\x80\x9cor\xe2\x80\x9d to the current value and returns \xe2\x80\xa61111111111DkReturns the filename field of this gzip stream\xe2\x80\x99s header, \xe2\x80\xa6CmConfigure the filename field in the gzip header.CnCreates a future which will wait for a non-empty buffer to \xe2\x80\xa6CkReturns the contents of the internal buffer, filling it \xe2\x80\xa60CiFinalize the hash state and return the computed CRC32 \xe2\x80\xa6BlRetrieve result and consume hasher instance.CaRetrieve result and consume boxed hasher instance0CjFinishes the encryption process, writing any remaining \xe2\x80\xa6CjFinishes the decryption process, writing any remaining \xe2\x80\xa6CkFinishes the encryption/decryption process, writing any \xe2\x80\xa64DiSearches for some item in the parallel iterator that \xe2\x80\xa6CmReturns a mutable reference to an entry in the table with \xe2\x80\xa6CmLike find, but accepts and returns raw pointers.000000000ClCopies the contents of the last Finished message sent to \xe2\x80\xa6DfMaps a stream like StreamExt::map but flattens nested \xe2\x80\xa60DkApplies map_op 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\xa6DkEvaluate the provided expression for both Either::Left and \xe2\x80\xa6DhConvenience method for CodePointSetData::new().contains(ch)0DcConvenience method for CodePointMapData::new().get(ch)0CjRuns this stream to completion, executing the provided \xe2\x80\xa60DfExecutes OP on each item produced by the iterator, in \xe2\x80\xa6ClPrint f32 to the given buffer and return number of bytes \xe2\x80\xa6ClPrint f64 to the given buffer and return number of bytes \xe2\x80\xa6DgExtract and decode the next supported PEM section from rd.EfConstructs a new SmallVec on the stack from an A without \xe2\x80\xa6BhParses a DER-formatted X509 certificate.CaDeserializes a DER-encoded ContentInfo structure.BdDecodes a DER-encoded DSA signature.BfDecodes a DER-encoded ECDSA signature.BiDeserializes a DER-encoded OCSP response.BhDeserializes a DER-encoded OCSP request.BkDeserializes a DER-encoded PKCS#12 archive.BkDeserializes a DER-encoded PKCS#7 signatureBmDeserializes a DER-encoded session structure.BjDeserializes a DER-encoded X509 structure.BoDeserializes a DER-encoded X509 name structure.CjDeserializes a DER-encoded PKCS#10 certificate request \xe2\x80\xa6ChDeserializes a DER-encoded certificate revocation statusCfDeserializes a DER-encoded Certificate Revocation ListCiParses an RSA private key that is not inside a PKCS#8 \xe2\x80\xa6CfTry to parse the given bytes as a RFC 5280 profile \xe2\x80\xa60DhCreates a new PKey containing a Diffie-Hellman key with \xe2\x80\xa6CeCreates a new PKey containing a DSA key.CkCreate a matcher reading the current environment variables.DiConverts a f32 to return an optional value of this type. \xe2\x80\xa6DiConverts a f64 to return an optional value of this type. \xe2\x80\xa6EgConverts a finite f64 to a Number. Infinite or NaN values \xe2\x80\xa6DjConverts an i16 to return an optional value of this type. \xe2\x80\xa6DjConverts an i32 to return an optional value of this type. \xe2\x80\xa6DjConverts an i64 to return an optional value of this type. \xe2\x80\xa6DiGet an X509PurposeRef for a given index value. The index \xe2\x80\xa6AgAccess an entry by key.0DlReturns the MessageDigest corresponding to an Nid.BfLooks up the cipher for a certain nid.DaReturns the Md corresponding to an Nid.1BhParses a PEM-formatted X509 certificate.CaDeserializes a PEM-encoded ContentInfo structure.BkDeserializes a PEM-encoded PKCS#7 signatureBjDeserializes a PEM-encoded X509 structure.CjDeserializes a PEM-encoded PKCS#10 certificate request \xe2\x80\xa6CfDeserializes a PEM-encoded Certificate Revocation ListCmConversion from a PEM SectionKind and body data.CiCreates a DH instance based upon the given primes and \xe2\x80\xa6CeCreates a DSA params based upon the given parameters.CfConstructs an instance of this type from its raw type.CjConstructs a shared instance of this type from its raw \xe2\x80\xa610D`Creates a MessageDigest from a raw OpenSSL pointer.AkConstruct from raw pointer.DeCreates an SslContextBuilder from a pointer to a raw \xe2\x80\xa6DiConstructs an SslMethod from a pointer to the underlying \xe2\x80\xa6DeCreates a Cipher from a raw pointer to its OpenSSL type.CiReturns a new owned pointer pointing to raw.CbConverts a raw pointer into a Parker.CeConverts a raw pointer into an Unparker.CfCreates a new mutex based on a pre-existing raw mutex.CmCreates a new reentrant mutex based on a pre-existing raw \xe2\x80\xa6DlCreates a new new instance of an RwLock<T> based on a \xe2\x80\xa6CmConstructs an Asn1Type from a raw OpenSSL value.CgCreates an Index from a raw integer index.CiCreate a Nid from an integer representation.CiCreates a Id from an integer representation.CnCreates a Padding from an integer representation.DdCreates a SrtpProfileId from an integer representation.D`Constructs an SslFiletype from a raw OpenSSL value.CnConstructs a StatusType from a raw OpenSSL value.0CnConstructs an CrlReason from a raw OpenSSL value.DaCreates an X509VerifyResult from a raw error number.DbConstructs an X509PurposeId from a raw OpenSSL value.BlAllows for listening to any valid OS signal.CmCreate a new PRNG seeded from an infallible Rng.0CfCreates a new PKey containing an RSA key.EeCreates a new TcpListener from a standard net::TcpListener.EaCreates a new TcpStream from a standard net::TcpStream.EaCreates a new UdpSocket from a standard net::UdpSocket.CkCreates a new UnixDatagram from a standard \xe2\x80\xa6CkCreates a new UnixListener from a standard \xe2\x80\xa6EcCreates a new UnixStream from a standard net::UnixStream.DhConverts a std::fs::File to a tokio::fs::File.DoCreates new TcpListener from a std::net::TcpListener.DkCreates new TcpStream from a std::net::TcpStream.CnCreates new UdpSocket from a previously bound \xe2\x80\xa6C`Creates new UnixDatagram from a \xe2\x80\xa6C`Creates new UnixListener from a \xe2\x80\xa6BnCreates new UnixStream from a \xe2\x80\xa6DgCreates an asynchronous ChildStdin from a synchronous one.DhCreates an asynchronous ChildStdout from a synchronous one.DhCreates an asynchronous ChildStderr from a synchronous one.EbCreate a tokio::time::Instant from a std::time::Instant.AnParse a flags value from text.CjAttempt to convert a string to a HeaderValue.CkParses numer/denom or just numer.CgCreates a new generalized time corresponding to the \xe2\x80\xa6CjCreates a new time corresponding to the specified ASN1 \xe2\x80\xa6CgConstructs an ASN.1 Object Identifier from a string \xe2\x80\xa6ChCreate a PotentialUtf8 from a string slice.DhDeserialize an instance of type T from a string of JSON \xe2\x80\xa60CiCreates a JSON deserializer from a &str.DgDeserializes a application/x-www-form-urlencoded value \xe2\x80\xa60B`Converts a u16 to a status code.DjConverts an u16 to return an optional value of this type. \xe2\x80\xa6DiCreate PotentialCodePoint from a u32 value, ignoring the \xe2\x80\xa6DjConverts an u32 to return an optional value of this type. \xe2\x80\xa6CgCreates a new BigNum with the given value.DjConverts an u64 to return an optional value of this type. \xe2\x80\xa6CiConstructs a new span ID from the given u64.0DmConstruct a new SmallVec from a Vec<A::Item>.CiReturns the contents of this DistPointName if it is a \xe2\x80\xa6CeReturns the name of the function reporting the error.BhAlias for Rng::random_bool.0CjGenerate an impl block for the given struct. This impl \xe2\x80\xa6CgInitializes a new sequence instance using the given \xe2\x80\xa6AhGenerate a DSA key pair.ClGenerates a new public/private key pair on the specified \xe2\x80\xa6CjGenerates a public/private key pair with the specified \xe2\x80\xa6B`Generate a new block of results.CeGenerate the new random value using rng.CfGenerate a new ephemeral private key for the given \xe2\x80\xa6CgGenerate an HMAC signing key using the given digest \xe2\x80\xa6CjReturn two mutable references to the values associated \xe2\x80\xa6ClLook up the canonical combining class for a scalar value \xe2\x80\xa6BkReturns whether \xe2\x80\x9cCRLF\xe2\x80\x9d mode is enabled.BnReturn slice of data stored inside the buffer.ClReturn the index with references to the stored key-value \xe2\x80\xa6AkReturn item index and valueDkGets a signed 128 bit integer from self in big-endian byte \xe2\x80\xa600ClReturns whether this configuration will instruct the DFA \xe2\x80\xa6CmReturns whether this configuration will instruct the lazy \xe2\x80\xa6mGet the seed.00BnReturn the span for this search configuration.0DiGets an unsigned 128 bit integer from self in big-endian \xe2\x80\xa600DhGets an unsigned n-byte integer from self in big-endian \xe2\x80\xa600CgReturns whether UTF-8 mode is enabled for this builder.CjReturns whether this configuration has enabled UTF-8 mode.BfReturns whether UTF-8 mode is enabled.CnCheck if this error is associated with a span in the token \xe2\x80\xa6ClLookup method that loads certificates and CRLs on demand \xe2\x80\xa6Blnumber of bytes of a potential match to hashCjA hash map implemented with quadratic probing and SIMD \xe2\x80\xa6CmThis module contains the parallel iterator types for hash \xe2\x80\xa6EdA hash set implemented as a HashMap where the value is ().1EeComputes the hash of the data with the XOF hasher t and \xe2\x80\xa6ClReturn a borrow of the underlying haystack as a slice of \xe2\x80\xa60AfReturns the host mask.00hhttparseAmDate and time utils for HTTP.CgSets the identity to be used for client certificate \xe2\x80\xa6Aninterface name, e.g. \xe2\x80\x9cen0\xe2\x80\x9dChExecutes the given function in the context of this span.DjIndexMap is a hash table where the iteration order of the \xe2\x80\xa6CnCreate an IndexMap from a list of key-value pairsCeCreate an IndexSet from a list of valuesClReturns a sequence of literals without a finite size and \xe2\x80\xa6AjReturns positive infinity.AkReturns the infinite value.fSafetyDjReturns the callsite\xe2\x80\x99s cached Interest, or registers it \xe2\x80\xa6EgCreates new Interval that yields with interval of period. \xe2\x80\xa6BbReturn this alternation as an AST.BdReturn this concatenation as an AST.CcConverts the owned pointer into a Box.AjTake ownership of the key.AiTake ownership of the keyCeTakes ownership of the key, leaving the entry vacant.CmConverts into a mutable reference to the entry\xe2\x80\x99s key in \xe2\x80\xa6DkConverts the OccupiedEntry into a mutable reference to the \xe2\x80\xa600ClConverts into a mutable reference to the entry\xe2\x80\x99s value \xe2\x80\xa600ClConverts the entry into a mutable reference to the value \xe2\x80\xa6CiConverts the entry into a mutable reference to its value.ChConverts this Ref into a mutable reference.CbConverts a Parker into a raw pointer.CeConverts an Unparker into a raw pointer.CmConvert an owned instance into a (conceptually owned) fat \xe2\x80\xa600CdDeconstructs into a raw format to be consumed by \xe2\x80\xa6000000000DeDeconstructs a Ratio into its numerator and denominator.C`Converts this Ref into a reference.CeProduces the source underlying the failed conversion.00000000DeReturns an Ssl configured to connect to the provided \xe2\x80\xa6EfDestructures File into a std::fs::File. This function is \xe2\x80\xa6CgTurns a tokio::net::TcpListener into a \xe2\x80\xa6EcTurns a tokio::net::TcpStream into a std::net::TcpStream.EcTurns a tokio::net::UdpSocket into a std::net::UdpSocket.ChTurns a tokio::net::UnixDatagram into a \xe2\x80\xa6ChTurns a tokio::net::UnixListener into a \xe2\x80\xa6CfTurns a tokio::net::UnixStream into a \xe2\x80\xa6CjCheaply convert into a std::process::Command.CiConvert the value into a std::time::Instant.BnReturns the span\xe2\x80\x99s ID as a u64.0DoReturn result as a Vec<usize>. Conversion may or may not \xe2\x80\xa6EfConvert a SmallVec to a Vec, without reallocating if the \xe2\x80\xa6DeReturns true if the Value is an Array. Returns false \xe2\x80\xa6CiReturns true if and only if this character class will \xe2\x80\xa60CgReturns true when this span is empty. That is, when \xe2\x80\xa6CbReturns true when the span in this match is empty.EfReturns true if the vector\xe2\x80\x99s length is equal to 0, and \xe2\x80\xa6CcReturns whether the ArrayVec is empty.BdReturns whether the string is empty.BoWhether all bits in this flags value are unset.0CiReturns true if the Bytes has a length of 0.ClReturns true if the BytesMut has a length of 0.C`Returns true if the queue is empty.00DcReturns true if the queue was empty at the time of \xe2\x80\xa6DhReturns true if the Fields contains no fields.AjWhether this set is empty.ChReturn false is channel has no queued messages, true \xe2\x80\xa6DaReturns true if the channel is empty but not closed.CjReturns true if the queue contains no futuresChReturns true if the set contains no streamsCiReturns true if the set contains no futures.CjReturns true if the map contains no elements.CjReturns true if the set contains no elements.0C`Check whether the extension set is empty or not.BmReturns true if the map contains no elements.DhReturns true if the HeaderValue has a length of zero bytes.?DgReturns whether or not the CodePointInversionList is emptyC`Returns whether there are no extensions present.CcReturns true if there are no keywords.CfReturns true if the Value has no subtags.DiReturns true if there list of keywords and attributes is \xe2\x80\xa6CaReturns true if there are no fields.DiReturns true if there are no tfields and no tlang in the \xe2\x80\xa6BfWhether the list of variants is empty.BoReturns true if the trie is empty.CcReturns true if the map slice contains no elements.;CcReturns true if the set slice contains no elements.BmReturns true if the set contains no elements.BiWhether the LiteMap is emptyEeReturns true if self contains no Event values.BbDetermines if the string is empty.00BoWhether all bits in this flags value are unset.000000000BaDetermines if the stack is empty.11CaChecks if this TokenStream is empty.BaCheck whether the range is empty.AlTrue when the length is zero0BmReturns true if the length is 0.CgReturns true when this span is empty. That is, when \xe2\x80\xa6CbReturns true when the span in this match is empty.CfReturn true if and only if this set has no pattern \xe2\x80\xa6BnReturns true if and only if this set is empty.ClReturns true if and only if this span is empty. That is, \xe2\x80\xa6BmReturn true if and only if this Ast is empty.CnReturns true if and only if this character class is empty. \xe2\x80\xa63CkReturns true if and only if this sequence is finite and \xe2\x80\xa6ChReturns true if and only if this literal has zero bytes.BmReturns true if the map contains no elements.DcReturn true if there are no values stored in the slab.C`Returns true if the vector is emptyCcReturns true if there are zero fields.ClReturns whether there are no more tokens remaining to be \xe2\x80\xa6CiDetermines whether this punctuated sequence is empty, \xe2\x80\xa6AmChecks if a channel is empty.0BkReturns true if there are no queued values.CnReturns true if there aren\xe2\x80\x99t any messages in the channel \xe2\x80\xa62CdReturns true if Ready is the empty set.CbReturns whether the JoinSet is empty.CmReturns whether or not this FieldSet has fields.DgReturns true if this ValueSet contains no values.E`Returns true if this set of Attributes contains no values.DeReturns true if this Record contains no values.3210DdReturns true if the input is empty and false otherwise.BoReturns true if the trie is empty.0000CbChecks whether the cursor points to an empty trie.0ClReturns true if the slice contains no elements.BdReturns whether this slice is empty.DnCompare corresponding bytes in x and y for equality.BhWhether the op is an equality op or not.CiMethod returning True or False.CcReturns true if the event contains error readiness.CbReturns true if the value includes error interest.DmReturns true if the value includes error readiness.ChReturns true if the callsite kind is Event.0CfReturn true if the callsite kind is EventCmReturns true if and only if all literals in this sequence \xe2\x80\xa6CbReturns true if and only if this literal is exact.CnDetermines whether this is a path of length 1 equal to the \xe2\x80\xa6EbReturns true if the Subscriber that constructed this \xe2\x80\xa6CjReturns true if and only if this automaton matches the \xe2\x80\xa6CfReturns true if the given ID represents a match state.ClReturns true if and only if this regex matches the given \xe2\x80\xa6CmExecutes an anchored leftmost forward search, and returns \xe2\x80\xa61CjReturn true if and only if this lazy state ID has been \xe2\x80\xa62DjReturns true if and only if this PikeVM matches the given \xe2\x80\xa6CdReturns true if and only if this capturing group \xe2\x80\xa6AjWhether the flag is named.DfReturns true if the subscriber is never interested in \xe2\x80\xa60AlWhether or not this is ownedDgReturn whether the VarZeroVec is operating on owned or \xe2\x80\xa6BaCheck if this type is fully ownedCkReturns true if the error was caused by the task panicking.BmReturns true if this was an HTTP parse error.BjChecks whether self is prime.CiChecks if the connection is currently ready to send a \xe2\x80\xa60ClReturns true if the error is from a RST_STREAM.DeReturns true if the steal operation needs to be retried.CkReturn true if the value is the Right variant.0CfReturns true if the given ID represents a start state.?EeReturns true when Look::Start is satisfied at the given \xe2\x80\xa6CmReturns true if and only if this character class range is \xe2\x80\xa6CkReturns true if and only if this repetition range is valid.BnMutably borrow the inner value as an iterator.ClReturns an iterator that allows modifying each stream in \xe2\x80\xa6ClReturns an iterator that allows modifying each future in \xe2\x80\xa6CiAn iterator visiting all key-value pairs in arbitrary \xe2\x80\xa6CnAn iterator visiting all elements in arbitrary order, with \xe2\x80\xa6CjAn iterator visiting all key-value pairs, with mutable \xe2\x80\xa6CnReturns an iterator mutably visiting all values associated \xe2\x80\xa6CjReturn an iterator over the key-value pairs of the map \xe2\x80\xa6CnReturn an iterator over the key-value pairs of the map, in \xe2\x80\xa6ChProduce an ordered mutable iterator over key-value pairs9CdGets a mutable iterator over the entries of the map.CdReturn an iterator that allows modifying each value.DiGet an iterator over the mutably borrowed Field items in \xe2\x80\xa6CiReturns an iterator over mutably borrowed syntax tree \xe2\x80\xa6CiCreates a future which represents a collection of the \xe2\x80\xa6DdAwaits the completion of all tasks in this JoinSet, \xe2\x80\xa6CgKey iteration count, default is 2048 as of this writingAiReturn key size in bytes.BmReturns the number of keys stored in the map.CnThe key-value pairs present in this locale extension, with \xe2\x80\xa6CeA list of Preferences derived from Locale unicode \xe2\x80\xa6oLanguage subtagBkLanguage subtag of the language identifier.CkA macro allowing for compile-time construction of valid \xe2\x80\xa6AfPreference of Language3DaGets a mutable reference to the last underlying Buf.CkGet the last key-value pair, with mutable access to the \xe2\x80\xa60CbMutably borrows the last element in this sequence.CiGets a reference to the last underlying Buf.DiAdd a Layer built from a function that accepts a service \xe2\x80\xa6EhReturns a new LayerFn that implements Layer by calling the \xe2\x80\xa60DjIf the cursor is pointing at a Lifetime, returns it along \xe2\x80\xa6CiIf this is a finite sequence, return its members as a \xe2\x80\xa6BaRemoves all items from the store.DiThis library provides type-safe and fully-featured Mutex \xe2\x80\xa6CnReturns a set of all look-around assertions that appear at \xe2\x80\xa6CeMAC iteration count, default is the same as key_iter.EfGenerate a corresponding ULE type and the relevant AsULE \xe2\x80\xa6DjFull docs for this proc macro can be found on the zerovec \xe2\x80\xa6BmMaps this frame\xe2\x80\x99s data to a different type.0EgApplies map_op to a value returned by init with each item \xe2\x80\xa6CmMap this future\xe2\x80\x99s output to a different type, returning \xe2\x80\xa60EfApply the function f on the value in the Left variant if \xe2\x80\xa60EfApplies map_op to the given init value with each item of \xe2\x80\xa6CmSearch for the last occurrence of two possible bytes in a \xe2\x80\xa6CmSearch for the last occurrence of three possible bytes in \xe2\x80\xa6BcMetadata about the returned object.CkMetadata that may affect the behavior of the data provider.BaMetadata about the log directive.DlSet metadata. Construct a Metadata object with \xe2\x80\xa6ClGiven a path, queries the file system to get information \xe2\x80\xa6BkQueries metadata about the underlying file.ClReturns the metadata for the file that this entry points \xe2\x80\xa6CdReturns metadata describing this Event.CnReturns this span\xe2\x80\x99s Metadata, if it is enabled.CaReturns a reference to the new span\xe2\x80\x99s metadata.CbReturns the metadata associated with the callsite.BhStatically constructs new span metadata.142DhBorrows the Metadata of the current span, if one exists \xe2\x80\xa6AoMetadata describing trace data.DhReturns true if the closure was called from a different \xe2\x80\xa60AaMinimize the DFA.AmWhether the glyph is mirroredEePlaces into self the modular square root of a such that \xe2\x80\xa6CnReturns the result of self modulo w.EeComputes generator * n + q * m, storing the result in self.CcMultiplies a u32 by self.DdBundle a set of multiple errors into a single Error \xe2\x80\xa6AjReturns -0.0.0AlCreates a FIFO worker queue.AlCreates a LIFO worker queue.DkBuilds a Regex from many pattern strings using the default \xe2\x80\xa6CgParse the given regular expressions using a default \xe2\x80\xa6DhLike new, but parses multiple patterns into a single \xe2\x80\x9c\xe2\x80\xa60110100BkGenerate a new QUIC Header Protection mask.BeNFKC constructor using compiled data.0BeNFKD constructor using compiled data.0EhCreates an (AbortHandle, AbortRegistration) pair which can \xe2\x80\xa6ClCreate a configured length delimited FramedReadDiConstructs a new Span as the root of its own trace tree, \xe2\x80\xa6DhReturns Attributes describing a new span at the root of \xe2\x80\xa60CnVisit the construction of a new span, returning a new span \xe2\x80\xa6CmRecord the construction of a new span, returning a new ID \xe2\x80\xa61101DiCreates a new OnceCell that contains the provided value, \xe2\x80\xa6DkCreates a new SetOnce that contains the provided value, if \xe2\x80\xa6CoGenerate a random f64 between [0, 1).DkThis returns Ok(Some(key)) for the next key in the map, or \xe2\x80\xa60BhReturn the next random u32.0BhReturn the next random u64.0BcGenerate a random u64.AhWait for a notification.EfReturns the truncated principal nth root of self \xe2\x80\x93 See \xe2\x80\xa6EfReturns the truncated principal nth root of self \xe2\x80\x93 see \xe2\x80\xa6DkReturns the truncated principal nth root of an integer \xe2\x80\x93 \xe2\x80\xa60ClReturns the number of significant bits in self.CkSets the number of bytes to skip before reading the payloadCeReturns a decoder that will flush the stream on drop.BlReturns one more than this value as a usize.0CbReturns one more than this small index as a usize.11BgFuture types for Optional.BfError types for Optional.CiThe position of the original flag. The error position \xe2\x80\xa6CmThe position of the original negation operator. The error \xe2\x80\xa6CiThe position of the initial occurrence of the capture \xe2\x80\xa6BkReturns the recommended output buffer size.CfWraps the ZSTD_DStreamOutSize() function.CiCreates a pair of sockets which are connected to each \xe2\x80\xa6CdConverts self into a parallel iterator.AlSorts the slice in parallel.BfGenerates a new set of key parameters.DaGet value for the SO_PASSCRED option on this socket.ClReturns an iterator over all pattern identifiers in this \xe2\x80\xa6CcPeeks any identifier including keywords. Usage: \xe2\x80\xa6ClProduces a future which retrieves a mutable reference to \xe2\x80\xa6CnCreates a new stream which exposes a peek method.0EcConvert an Arc to the wrapper type into an Arc to the \xe2\x80\xa6CmConvert a box to the wrapper type into a box to the inner \xe2\x80\xa6CjConvert a mutable reference to the wrapper type into a \xe2\x80\xa60ClConvert a reference to the wrapper type into a reference \xe2\x80\xa60CmConvert a vec of the wrapper type into a vec of the inner \xe2\x80\xa6BbThe asymmetric encryption context.CjThe \xe2\x80\x9cConfigure\xe2\x80\x9d target of the library build in the \xe2\x80\xa6CnTraits and functions used to implement parallel iteration. \xe2\x80\xa6DcReturns whether the associated Once has been poisoned.CnReturns a new array without the last element, and the last \xe2\x80\xa6DbGet the port of this Authority as a u16.ClGet the port of this Uri as a u16.BlReturns the current position of this cursor.DcSchedules a closure to be run just before the exec \xe2\x80\xa6DaGet value for the SO_PRIORITY option on this socket.DfReturns a reference to the private key component of self.DdReturns the Protocol of this socket by checking the \xe2\x80\xa6Cm\xf0\x9f\x9a\xa7 [Unstable] Data provider struct definitions for this \xe2\x80\xa60DkHashes the internal state of this Shared in a way that\xe2\x80\x99s \xe2\x80\xa6CeAdds the given string slice to the end of the string.DjWrites a signed 128 bit integer to self in the big-endian \xe2\x80\xa60DbWrites an unsigned 128 bit integer to self in the \xe2\x80\xa60DhWrites an unsigned n-byte integer to self in big-endian \xe2\x80\xa60DfGets the value of the TCP_QUICKACK option on this socket.CfGenerates a random key based on the configured cipher.BeGet any configured raw authorization.EhCalls read with the given input as a Reader, ensuring that \xe2\x80\xa6CnA buffer of bytes that have been read but not processed as \xe2\x80\xa6000ChPulls some bytes from this source into the specified \xe2\x80\xa60BjThe buffer with read but unprocessed data.DgRead data from an AsyncRead into an implementer of the \xe2\x80\xa6CeReturns a stream over the entries within a directory.CkReads an 32-bit floating point type in big-endian order \xe2\x80\xa60CkReads an 64-bit floating point type in big-endian order \xe2\x80\xa60CnReads a signed 16-bit integer in big-endian order from the \xe2\x80\xa60CnReads a signed 32-bit integer in big-endian order from the \xe2\x80\xa60CkReads an signed 64-bit integer in big-endian order from the0CmReads an unsigned 16-bit integer in big-endian order from \xe2\x80\xa60CmReads an unsigned 32-bit integer in big-endian order from \xe2\x80\xa60CmReads an unsigned 64-bit integer in big-endian order from \xe2\x80\xa60BhWaits for the socket to become readable.00000BfWaits for the pipe to become readable.11CeWaits for the file descriptor to become readable, \xe2\x80\xa6DnA method\xe2\x80\x99s self receiver, such as &self or \xe2\x80\xa6CmReceives a single datagram message on the socket from the \xe2\x80\xa6CnReceives data from the socket from the address to which it \xe2\x80\xa6DaRegisters the waker to be notified on calls to wake.BiRegisters a new handle for the collector.1DkRegister an event::Source with the Poll instance.DiRegister self with the given Registry instance.CcRegisters an arbitrary action for the given signal.CnRegister a new Callsite with the global registry.CjRegisters this callsite with the global callsite registry.DaReturns a Registry which can be used to register \xe2\x80\xa6DgCreates a parallel iterator that produces n repeats of \xe2\x80\xa6DdConstruct a new KeyUsage requiring a certificate to \xe2\x80\xa6AnThe required ExtendedKeyUsage.BoResets the state according to specified policy.DdResets the interval to a crate::time::Instant deadline.AdHTTP response types.ChFlip the look-around assertion to its equivalent for \xe2\x80\xa60BaReturn right value or given value0CkA future that completes after the given stream has been \xe2\x80\xa6DeCopies data between a file and this socket using the \xe2\x80\xa6CnUseful traits for manipulating sequences of data stored in \xe2\x80\xa6BjSet data to generated blocks.DdSet whether to automatically add the Host header to \xe2\x80\xa6AnSet the expected DNS hostname.DbSets the value for the SO_MARK option on this socket.CmSets the mode used by the context, returning the previous \xe2\x80\xa6BmSets the peer key used for secret derivation.BkSet the span for this search configuration.CaConfigures the span for only this token.DkConfigures the span for this Group\xe2\x80\x99s delimiters, but not \xe2\x80\xa6CbConfigure the span for this punctuation character.DiConfigures the span of this Ident, possibly changing its \xe2\x80\xa6C`Configures the span associated for this literal.51ClSet the verification time, where time is of type time_t, \xe2\x80\xa6ClSet whether the NFA produced by this builder should only \xe2\x80\xa6EmSets self to the additive identity element of Self, 0.ChSpawning failed because the executor has been shut down.0CfShuts down the read, write, or both halves of this \xe2\x80\xa6CeShut down the read, write, or both halves of this \xe2\x80\xa61AkShuts down the TLS session.AgShuts down the session.33BoCreates an error representing a shutdown timer.CmShuts down the output stream, ensuring that the value can \xe2\x80\xa60CjAborts all tasks and waits for them to finish shutting \xe2\x80\xa6ClShutdown this writer. This method provides a way to call \xe2\x80\xa6DdConvert into a CapacityError that does not carry an \xe2\x80\xa6EdCreates an iterator that skips n elements from anywhere in \xe2\x80\xa6DkReturns the total number of slots in this GroupInfo across \xe2\x80\xa6CiSmall vectors in various sizes. These store a certain \xe2\x80\xa6CiCreates a SmallVec containing the arguments.DhMutably borrows the Span that this type is instrumented by.CmSpawn the provided task on the provided runtime and store \xe2\x80\xa6BgDivides one slice into two at an index.0DkSplit into two producers; one produces items 0..index, the \xe2\x80\xa6CjDivide the consumer into two consumers, one processing \xe2\x80\xa6BkAttempts to split self in two.0CdAttempts to split self at the midpoint.BmSplits the bytes into two at the given index.BnSplits the buffer into two at the given index.1ClReads data from the stream, without removing it from the \xe2\x80\xa6EaLike read, but returns an ssl::Error rather than an \xe2\x80\xa6DeAccess the VarULE type behind the unsized str_list fieldCdSubtracts a u32 from self.CkReturns a new set that is the result of subtracting the \xe2\x80\xa60CfReturns the IpNet that contains this one.ChReturns the Ipv4Net that contains this one.ChReturns the Ipv6Net that contains this one.DkRemove the element at index and swap the last element into \xe2\x80\xa6CbAttempts to sync all OS-internal metadata to disk.EbCreates an iterator that yields n elements from anywhere \xe2\x80\xa6DaGet the value of the TCP_CORK option on this socket.CmSet the Thompson NFA configuration for this builder using \xe2\x80\xa60000DcDefines a Thompson NFA and provides the PikeVM and \xe2\x80\xa611BlConvert this body into a Bytes.BdGets the hash value as a byte array.C`Serializes the point to a binary representation.DhExtracts the bytes of self without swapping the byte order.00000000000CmReturn the capture group index corresponding to the given \xe2\x80\xa6EbConverts the value of self to an isize. If the value \xe2\x80\xa6CcSplit a multi-lane vector into single-lane vectors.D`Converts self to the equivalent Level.BnCreates a new Asn1Integer with the same value.BiCreates a new BigNum with the same value.ClCreates a new point on the specified curve with the same \xe2\x80\xa6BoCopies the name to a new X509Name.CcCopies the entry to a new X509Revoked.CmReturn an owned version of this sparse DFA. Specifically, \xe2\x80\xa60DcProduce an owned ServerName from this (potentially \xe2\x80\xa6DjProduce an owned DnsName from this (potentially borrowed) \xe2\x80\xa6EkYield a 'static lifetime of the TrustAnchor by allocating \xe2\x80\xa6DhConvert the CRL to an OwnedCertRevocationList. This may \xe2\x80\xa6CdConstruct an owned representation of the revoked \xe2\x80\xa6BjConverts PKCS#7 structure to S/MIME formatCmTurns this trie into a version whose trie type is encoded \xe2\x80\xa6EhConverts the value of self to a usize. If the value cannot \xe2\x80\xa6EfConvert a T into serde_json::Value which is an enum that \xe2\x80\xa60CkReturns the total number of input bytes which have been \xe2\x80\xa60CmReturns the number of bytes that have been read into this \xe2\x80\xa6CiReturns the number of bytes that the decompressor has \xe2\x80\xa610CnReturns the number of bytes that have been written to this \xe2\x80\xa61012121BfGet optional trailers for this stream.AhCreate a trailers frame.CnIf there is a trailers frame buffered, returns a reference \xe2\x80\xa61CmDrops the last elements of the vector until its length is \xe2\x80\xa6DhShortens the vector, keeping the first len elements and \xe2\x80\xa6CoShortens this ArrayString to the specified length.BgRemove any unknown bits from the flags.0DeShortens the buffer, keeping the first len bytes and \xe2\x80\xa600DeShortens the map, keeping the first len elements and \xe2\x80\xa6DeShortens the set, keeping the first len elements and \xe2\x80\xa6DgShorten the vector, keeping the first len elements and \xe2\x80\xa6BoSets the option for truncating a previous file.BoTry to cast A into B.0ClReturns the location of the first match according to the \xe2\x80\xa6CiExecutes a non-overlapping search with this automaton \xe2\x80\xa6DjExecutes a leftmost forward search and returns a Match if \xe2\x80\xa6CcAttempt to execute an accumulating asynchronous \xe2\x80\xa60BbPerforms a fallible parallel fold.CjAttempt to convert from a syn::Data instance.DgReturns a new CodePointInversionListAndStringList from \xe2\x80\xa6DjConstruct this GeneralCategory from an integer, returning \xe2\x80\xa6C`Consumes stream, returning the tokio I/O object.00C`Consumes stream, returning the Tokio I/O object.11CeParse the ASN.1 DER-encoded X.509 encoding of the \xe2\x80\xa6ChParse the ASN.1 DER-encoded SPKI encoding of the raw \xe2\x80\xa6BfRe-allocate to set the capacity to \xe2\x80\xa6DmInitialise a SockAddr by calling the function init.CiPolls multiple futures simultaneously, resolving to a \xe2\x80\xa60CmJoins the result of two futures, waiting for them both to \xe2\x80\xa6DnWaits on multiple concurrent branches, returning when all \xe2\x80\xa6DgMacro for unwrapping the left side of an Either, which \xe2\x80\xa6ClLoads a new provider into the specified library context, \xe2\x80\xa6BhAttempt to acquire the lock immediately.ClAttempts to acquire this mutex without blocking. Returns \xe2\x80\xa6AnAttempts to acquire this lock.10DjAttempts to acquire the lock, and returns TryLockError if \xe2\x80\xa6CaA light-weight lock guarded by an atomic boolean.BfTry to acquire the lock of this value.CiTries to receive the next message without notifying a \xe2\x80\xa60CnCreates a future that attempts to resolve the next item in \xe2\x80\xa60CjTries to receive data on the connected address without \xe2\x80\xa6DePoll this TryFuture as if it were a Future.0CcPush element to the end of the vector.BmAdds the given char to the end of the string.CfAttempts to acquire this lock with shared read access.DeAttempts to acquire this RwLock with shared read access.0ChTries to read data from the stream into the provided \xe2\x80\xa6CnTry to read data from the stream into the provided buffer, \xe2\x80\xa611CnTries to read data from the pipe into the provided buffer, \xe2\x80\xa622CgTries to receive a message from the channel without \xe2\x80\xa60CmAttempts to receive a message outside of the context of a \xe2\x80\xa6CbTries to receive the next value for this receiver.0CgAttempts to return a pending value on this receiver \xe2\x80\xa6AlAttempts to receive a value.ClTries to receive a single datagram message on the socket \xe2\x80\xa6CjTries to receive a datagram from the peer without waiting.DiAttempts to send a message on this Sender, returning the \xe2\x80\xa6DcAttempts to immediately send a message on this Sender.CmTries to send data on the socket to the remote address to \xe2\x80\xa6CeTries to send a datagram to the peer without waiting.CnAttempts to collect the exit status of the child if it has \xe2\x80\xa6CiAccesses the current task-local and runs the provided \xe2\x80\xa6BeVarULE impls for tuples.CcGet a cursor to the unfilled portion of the buffer.CfTemporarily unlocks the mutex to execute the given \xe2\x80\xa60DdTemporarily unlocks the RwLock to execute the given \xe2\x80\xa600CkReturns a reference to an associated Unparker.BiValidate the EKU values in a certificate.BkVariant subtags of the language identifier.CbReturns a slice of the variants in this Structure.DgTypes to help compose fixed-size ULE and variable-size \xe2\x80\xa6BlReturns the protocol version of the session.BfThe input contains an i8.0BeThe input contains a u8.0ChWaits on this condition variable for a notification, \xe2\x80\xa6ChWaits for a value that satisfies the provided condition.AiWeighted (index) samplingCjCreate a new span by replacing the ending the position \xe2\x80\xa6ClCreate an FNV hasher starting with a state corresponding \xe2\x80\xa6CiConstructs a new HMAC signing context using the given \xe2\x80\xa6BnMutate the data contained in this DataPayload.BmMutate the stored Yokeable data.BkCreates a DataError with a request context.ClLogs the data error with the given request, returning an \xe2\x80\xa6EcReturns the same pointer, but tagged with tag. tag is \xe2\x80\xa60CmCheck whether there is enough \xe2\x80\x9cbalance\xe2\x80\x9d in the budget \xe2\x80\xa6EaConvert an Arc to the inner type into an Arc to the \xe2\x80\xa6CmConvert a box to the inner type into a box to the wrapper \xe2\x80\xa6BaWrap a key, according to RFC 3394ChConvert a mutable reference to the inner type into a \xe2\x80\xa60CmConvert a reference to the inner type into a reference to \xe2\x80\xa60CmConvert a vec of the inner type into a vec of the wrapper \xe2\x80\xa6BhWaits for the socket to become writable.00000BfWaits for the pipe to become writable.11CeWaits for the file descriptor to become writable, \xe2\x80\xa6DgWrites an integer value like -123 to the specified writer.CgWrites a signed 8-bit integer to the underlying writer.0CkWrites a string to the given sink. Errors from the sink \xe2\x80\xa6CgWrites a copy of self to dst.DfWrites an integer value like 123 to the specified writer.CjWrites an unsigned 8-bit integer to the underlying writer.0CnFast, safe, compile error. Pick two.DkThis crate provides ZeroFrom, a trait for converting types \xe2\x80\xa6CbData stored as as ZeroTrieSimpleAsciiCmA data structure offering zero-copy storage and retrieval \xe2\x80\xa6BgLow-level bindings to the zstd library.CiA future/stream which can be remotely short-circuited \xe2\x80\xa60AlThe += operatorAlChanges how bounds are addedBhHelper trait for arr! macroAcA digest algorithm.AbAn AEAD Algorithm.BcA QUIC Header Protection Algorithm.AbAn HMAC algorithm.AbAn HKDF algorithm.AjA key agreement algorithm.AcA PBKDF2 algorithm.BmTrait for types that wrap an alignment value.BmThe conversion source was improperly aligned.0000CbAn error returned from an ALPN selection callback.CjAssociated type representing the array type for the numberCiService returned by MakeService::as_service.AnA single zero-width assertion.0CnA binding (equality constraint) on an associated type: the \xe2\x80\xa60AjRead bytes asynchronously.0AjReads bytes from a source.AjSeek bytes asynchronously.00CnDistinguishes between attributes that decorate an item and \xe2\x80\xa6CfAn attribute used in a set of Attributes.CeAn attribute, like #[repr(transparent)].BlRepresents the authority component of a URI.CbA trait that abstracts over Aho-Corasick automata.CnA trait describing the interface of a deterministic finite \xe2\x80\xa6DcAn escaped backspace character (usually escaped as \\b)CmAn argument in a function type: the usize in \xe2\x80\xa6CeThe Bernoulli distribution Bernoulli(p).CmFast compression. Uses a special compression routine that \xe2\x80\xa6AnEnumerated property Bidi_ClassAfBig-endian byte order.BbReference to a BigNumCeThe type of binding to use when generating a pattern.AkSize of the block in bytes.0DaThe tracing is being used to generate an impl block.DiAn owned dynamically typed Future for use in cases where \xe2\x80\xa60DiAn owned dynamically typed Stream for use in cases where \xe2\x80\xa60CnA bracketed character class set, which may contain zero or \xe2\x80\xa6CoThe BufReader struct adds buffering to any reader.0EhWraps a type that is AsyncWrite and AsyncRead, and buffers \xe2\x80\xa6BfWraps a writer and buffers its output.0BjA type-level representation of byte order.CnA state with a single transition that can only be taken if \xe2\x80\xa6CaA mutable or immutable reference to a byte slice.C`Rename direct children to \xe2\x80\x9ccamelCase\xe2\x80\x9d style.CiA candidate is the result of running a prefilter on a \xe2\x80\xa6BhThe error type of reference conversions.BgFIPS certified, with named certificate.AeChaCha with 20 roundsCnParallel iterator over mutable non-overlapping chunks of a \xe2\x80\xa6CiA context object used to perform symmetric encryption \xe2\x80\xa6BeA reference to a Cipher.DhA single perl character class, e.g., \\d or \\W.AgA Perl character class.DdA collected body produced by BodyExt::collect which \xe2\x80\xa6BaAn epoch-based garbage collector.C`Extra information about the connected transport.ClDefines an associated constant representing the additive \xe2\x80\xa6DdA proxy trait to a core type implemented by CoreWrapperCmA wrapper around a Read that calculates the CRC.CnA wrapper around a Write that calculates the CRC.BjThe reason that a certificate was revoked.BoThe status of a certificate in a revoction listDhA marker trait over RngCore for securely unpredictable RNGs0BfThis extension is only allowed in DTLSCbThe error type for ICU4X data provider operations.AnA backing store for baked dataDbAn untagged union input to a proc_macro_derive macro.DnProvides a convenient Debug implementation for a u8.AkA type which decrypts data.DnAn object that holds a Group\xe2\x80\x99s span_open() and \xe2\x80\xa6CeDescribes how a sequence of token trees is delimited.CkTrailing data was found while parsing DER-encoded input \xe2\x80\xa6ChCharacters that linguistically modify the meaning of \xe2\x80\xa6BgA X509 distribution point.AlThe /= operatorA`...ChA wrapper for cancellation token which automatically \xe2\x80\xa6BcReference to a DsaSig.DdModification of the Digest trait suitable for trait \xe2\x80\xa6CcECDH using the NSA Suite B P-256 (secp256r1) curve.CcECDH using the NSA Suite B P-384 (secp384r1) curve.BbThis value is obsolete and unused.0AkA type which encrypts data.CdOnly check the end entity (leaf) certificate\xe2\x80\x99s \xe2\x80\xa6BmStream for the enumerate method.DhEnumerate is an iterator that returns the current count \xe2\x80\xa6BjAn error code returned from SSL functions.CbRepresents a possible error from the zstd library.CiThe type of an error that occurred while building an AST.DfThe type of an error that occurred while building an Hir.BkThe character decomposes to two characters.CfA slice literal expression: [a, b, c, d].BkAn async block: async { ... }.BlAn await expression: fut.await.BfA blocked scope: { ... }.DiA break, with an optional label to break and an optional \xe2\x80\xa6BjA const block: const { ... }.DhAccess of a named struct field (obj.k) or unnamed tuple \xe2\x80\xa6CdAn expression contained within invisible delimiters.CoA square bracketed indexing expression: vector[2].DgThe inferred value of a const generic argument, denoted _.DgA macro invocation expression: format!("{}", q).EjA match expression: match n { Some(n) => {}, None => {} }.CaA parenthesized expression: (a + b).GaA range expression: 1..2, 1.., ..2, 1..=2, ..=2.BnA tuple expression: (a, b, c, d).CdA unary operation: !x, *x.BnA while loop: while expr { ... }.BlA yield expression: yield expr.DjA draining iterator over entries of a HashMap which don\xe2\x80\x99\xe2\x80\xa6DjA draining iterator over entries of a HashSet which don\xe2\x80\x99\xe2\x80\xa6DiA draining iterator over entries of a HashTable which don\xe2\x80\xa6CaAn extracting iterator for IndexMap.CaAn extracting iterator for IndexSet.DeExtracts prefix or suffix literal sequences from Hir \xe2\x80\xa6Affont/woffBg403 Forbidden [RFC9110, Section 15.5.4]AjList of forbidden signals.iform-dataCmContains information from the client-facing side of proxy \xe2\x80\xa6AmReturn 1.0 / \xcf\x80.AmReturn 2.0 / \xcf\x80.AmReturn \xcf\x80 / 2.0.AmReturn \xcf\x80 / 3.0.AmReturn \xcf\x80 / 4.0.AmReturn \xcf\x80 / 6.0.AmReturn \xcf\x80 / 8.0.ClA mutual exclusive primitive that is always fair, useful \xe2\x80\xa6BnStream for the filter_map method.EgFilterMap creates an iterator that uses filter_op to both \xe2\x80\xa6CeA reverse substring searcher using the Rabin-Karp \xe2\x80\xa6CfA reverse substring searcher that uses the Two-Way \xe2\x80\xa6CmA single substring reverse searcher fixed to a particular \xe2\x80\xa6BbA single item in a group of flags.ClGeneric trait for floating point numbers that works with \xe2\x80\xa6CgProvides the calling context to a closure called by \xe2\x80\xa60CjAn implementation of the Fowler\xe2\x80\x93Noll\xe2\x80\x93Vo hash function.CjThis trait abstracts away serializing the JSON control \xe2\x80\xa6CdAnalyzes whether a type is [FromBytes].BiTypes for which any bit pattern is valid.CnCreates an instance by parsing an individual field and its \xe2\x80\xa6CdAnalyzes whether a type is [FromZeros].DgTypes for which a sequence of 0 bytes is a valid instance.CbFull reset of the state, including zeroing memory.DjAn extension trait for Futures that provides a variety of \xe2\x80\xa6CkA trait which contains a variety of convenient adapters \xe2\x80\xa6CnA custom trait object for polling futures, roughly akin to \xe2\x80\xa600D`A future to resolve a name returned by GaiResolver.CfRepresents information about capturing groups in a \xe2\x80\xa6AdThe kind of a group.CnMarker type which indicates that the Guard type for a lock \xe2\x80\xa6CaA builder structure to create a new gzip Encoder.BmA decoder for a single member of a gzip file.00AhA gzip streaming encoder00lA host name.CkA representation of \xe2\x80\x9chalf\xe2\x80\x9d of a match reported by a \xe2\x80\xa6BoIn progress HTTP/2 connection handshake future.BmA trait indicating that a key has parameters.CdA trait indicating that a key has public components.BkLow-level hash table with explicit hashing.0EeA Rng implementation that uses a Hasher to generate the \xe2\x80\xa6CcA specialized multimap for header names and values.CnA Unicode Hour Cycle Identifier defines the preferred time \xe2\x80\xa6Afimage/bmpAfimage/gifAfimage/pngAjimage/svg+xmlBnTypes which are free from interior mutability.CdAnalyzes whether a type is [Immutable].EdAn impl Bound1 + Bound2 + Bound3 type where Bound is a \xe2\x80\xa6CeAn inherited visibility, which usually means private.CmTypes which can be initialized from another type (usually \xe2\x80\xa6C`Types which use another type for initialization.BnFuture for the inspect_ok method.BnStream for the inspect_ok method.A`A matched proxy,CdAnalyzes whether a type is [IntoBytes].ChTypes that can be converted to an immutable slice of \xe2\x80\xa6DcAn iterator over owned pairs of type Pair<T, P>.CkThe server is identified by an IP address. SNI is not done.DhAn Iterator that generates IP network addresses, either \xe2\x80\xa6FlA type operator that returns True if Self > Rhs, otherwise \xe2\x80\xa6CeA constant item: const MAX: u16 = 65535.D`A macro invocation, which includes macro_rules! \xe2\x80\xa6ClA trait definition: pub trait Iterator { ... }.DfA union definition: union Foo<A, B> { x: A, y: B }.AnAn iterator over flags values.BeTask failed to execute to completion.CaRename direct children to \xe2\x80\x9ckebab-case\xe2\x80\x9d style.CnTypes which can be initialized from key and initialization \xe2\x80\xa6AoEnumerated property Line_Break.DjThe expression assigned in a local let binding, including \xe2\x80\xa6CfA single-threaded task pool for polling futures to \xe2\x80\xa6C`Rename direct children to \xe2\x80\x9clowercase\xe2\x80\x9d style.AeLowercase characters.DdThe upper inclusive bound for valid instances of this type.AbThe maximum value.0000DdThe lower inclusive bound for valid instances of this type.CbAlgorithmIdentifier for id-ml-dsa-44.CbAlgorithmIdentifier for id-ml-dsa-65.CbAlgorithmIdentifier for id-ml-dsa-87.imultipartBiErrors produced while building a service.0DhProvides a Visitor access to each entry of a map in the \xe2\x80\xa60DhService returned by the map_future combinator.CkService returned by the map_result combinator.CdA knob for controlling the match semantics of an \xe2\x80\xa6CjA knob for controlling the match semantics of a packed \xe2\x80\xa6CgThe kind of match semantics to use for a regex pattern.BaA future that may have completed.CeMixed-case data was added to a case-insensitive trie.CgOptions for the most significant bits of a randomly \xe2\x80\xa6CgConfiguration of a recvmsg(2) system call.AlThe *= operatorBlA vector composed of multiple 128-bit lanes.nmBkAll the AEADs we support use 96-bit nonces.Bg404 Not Found [RFC9110, Section 15.5.5]AlDisables the use of DTLSv1.0CkDisables the use of session tickets for session resumption.BoA name-value pair within an attribute, like \xe2\x80\xa6BaHow many threads will be spawned.0CkCharacters that are inert under NFKC, i.e., they do not \xe2\x80\xa6CkCharacters that are inert under NFKD, i.e., they do not \xe2\x80\xa6BgThe semaphore has no available permits.DiInput or range high - low is non-finite. Not relevant to \xe2\x80\xa6AmNonce type for ECDSA and DSA.DhThe trait for Num types which also implement assignment \xe2\x80\xa6BeA future for a possible HTTP upgrade.BeCurrent state of a Once.CgA one letter abbreviated class, e.g., \\pN.n+CkRepresents an abstract compression/decompression operation.GfThis type is the ULE type for Option<U> where U is a ULE \xe2\x80\xa6B`Wrapper around an output buffer.0AiI am kswapd.DkPanicFuse is an adaptor that wraps an iterator with a fuse \xe2\x80\xa6DhParallel blocks on which ParBlocksSizeUser implementors \xe2\x80\xa6CmA value associated with a parked thread which can be used \xe2\x80\xa6DfA struct or struct variant pattern: Variant { x, y, .. }.CiThe identifier of a pattern in an Aho-Corasick automaton.CgThe identifier of a regex pattern, represented by a \xe2\x80\xa60BhItems that can be decoded from PEM data.o%=BfTypes that can be used as pixel types.BaBacking buffer for the Plane dataBmIterator over plane pixels, skipping padding.BkTypes that are pointed to by a single word.CkA guard that is returned when a caller requests a value \xe2\x80\xa6EcPositions takes a predicate predicate and filters out \xe2\x80\xa6CmSerialize using the [postcard] crate, version 1.BfA prefilter for accelerating a search.CePrefilter controls whether heuristics are used to \xe2\x80\xa6BlA prefilter for accelerating regex searches.AkThe type of the public key.AbAn RSA Public Key.AoA public key for key agreement.CnA DER-encoded Subject Public Key Info; as specified in RFC \xe2\x80\xa6BjBasic operations for a reader-writer lock.CfRaw reader-writer lock type backed by the parking lot.BnFuture for the read_exact method.BoFuture for the read_to_end method.BnFuture for the read_until method.DjError returned by the future returned by Receiver::recv() \xe2\x80\xa6CdError produced when receiving a change notification.EcError returned by the Future implementation for Receiver.EaAn error returned from the recv function on a Receiver.AlFlags for incoming messages.DhA referencing operation: &a or &mut a.BoA reference pattern: &mut var.DoA reference type: &'a T or &'a mut T.AlThe %= operatorCjOperation that unpark_requeue should perform.Bg303 See Other [RFC9110, Section 15.4.4]CbType corresponding to SOCK_SEQPACKET.A`*/*CkRepresents a fork-join scope which can be used to spawn \xe2\x80\xa60AkAn unbounded set of streamsC`Future for the select_all function.1AaselfCeCounting semaphore performing asynchronous permit \xe2\x80\xa6DcThe error type for Senders used as Sinks.BlError returned by Sender::send.BjError produced when sending a value fails.DjError returned by the send function on a Sender.Cf(Z) The union of all separator categoriesDkProvides a Visitor access to each element of a sequence in \xe2\x80\xa60CaDerive macro available if serde is built with \xe2\x80\xa6DjA data structure that can be serialized into any data \xe2\x80\xa6000C`A Service implemented by a closure.ChAlias for the result of calling SetBit: \xe2\x80\xa6BcThe <<= operatorBcThe >>= operatorCiA public key signature returned from a signing operation.CfA function signature in a trait or implementation: \xe2\x80\xa6CiThe character decomposes to a single different character.CnThe error emitted if the conversion source is of incorrect \xe2\x80\xa6BnStream for the skip_while method.DaIterator over all PEM sections in a &[u8] slice.CcJSON input source that reads from a slice of bytes.ChRename direct children to \xe2\x80\x9csnake_case\xe2\x80\x9d style, as \xe2\x80\xa6BjA Sink part of the split pairAkInformation about a cipher.DjA type specifying the kind of protocol an SslContext will \xe2\x80\xa6AlA TLS session over a stream.BbThe C stack type for this element.CjTrait implemented by types which can be placed in a stack.CkMatch the beginning of a line or the beginning of text. \xe2\x80\xa60CnThe kind of anchored starting configurations to support in \xe2\x80\xa60n^o\\ABiA macro invocation in statement position.CmIndicates that all input has been consumed and all output \xe2\x80\xa6ChOperation succeeded and end of deflate stream was found.DjAn extension trait for Streams that provides a variety of \xe2\x80\xa6DcA wrapper around a syn::DeriveInput which provides \xe2\x80\xa6AlThe -= operatorBh(Cs) A surrogate code point0nUAftext/htmlActext/*Bd425 Too early [RFC8470, Section 5.2]DnThe TrieType associated with this TypedCodePointTrieBnStream for the take_until method.BnStream for the take_while method.DkA TCP socket that has not yet been converted to a TcpStream\xe2\x80\xa6CjA non-blocking TCP stream between a local socket and a \xe2\x80\xa6CaA TCP stream between a local and a remote socket.CoA Layer that produces a Then service.BiA reference to the thread-local generatorClAn iterator over all occurrences of three possible bytes \xe2\x80\xa600ClThese are temporary compatability reexports that will be \xe2\x80\xa6B`A stream managing a TLS session.DaA generic trait for converting a value to a BigUint.CiA single token or a delimited sequence of token trees \xe2\x80\xa6CkA Transactions Per Minute config for managing retry tokens.CeAn item declaration within the definition of a trait.CbTransform Extension Type marked as t.DcA list of Unicode BCP47 T Extensions as defined in \xe2\x80\xa6ClAn error that occurred while translating abstract syntax \xe2\x80\xa6ClA trait representing the values stored in the data array \xe2\x80\xa6CgType which used for defining truncation side in the \xe2\x80\xa6BnStream for the try_chunks method.BnFuture for the try_concat method.BnStream for the try_filter method.DiA convenience for futures that return Result values that \xe2\x80\xa60CbFuture for the try_select() function.DiA convenience for streams that return Result values that \xe2\x80\xa60C`Stream for the try_unfold function.BdULE type for tuples with 2 elements.BdULE type for tuples with 3 elements.BdULE type for tuples with 4 elements.BdULE type for tuples with 5 elements.BdULE type for tuples with 6 elements.CdReturned by TypeGenerics::as_turbofish.BmA fixed size array type: [T; n].DiThe marker trait for type-level arrays of type-level \xe2\x80\xa6BmA type contained within invisible delimiters.CnIndication that a type should be inferred by the compiler: \xe2\x80\xa6AmA macro in the type position.AoThe never type: !.ClThe type this GenericParam uses to represent type params \xe2\x80\xa6CmA generic type parameter: T: Into<String>.CbA parenthesized type equivalent to the inner type.CaA dynamically sized slice type: [T].BmA tuple type: (A, B, C, String).EfAn iterator of u32 digits representation of a BigUint or \xe2\x80\xa6EfAn iterator of u64 digits representation of a BigUint or \xe2\x80\xa6Bg305 Use Proxy [RFC9110, Section 15.4.6]B`A User Datagram Protocol socket.mA UDP socket.BdTypes with no alignment requirement.CdAnalyzes whether a type is [Unaligned].CbFuture for the unit_error combinator.CmUnpark one thread and leave the rest parked. No requeuing \xe2\x80\xa6DjWrapper around TryRngCore implementation which implements \xe2\x80\xa60AeUppercase characters.CnAn renamed identifier imported by a use item: \xe2\x80\xa6DkIterator by char over &[u8] that contains \xe2\x80\xa6BhA single inclusive range of UTF-8 bytes.CmAn iterator of all values associated with a single header \xe2\x80\xa6DcA mutable iterator over the values of a HashMap in \xe2\x80\xa6BmHeaderMap mutable value iteratorCoA mutable iterator over the values of an IndexMap.CeA mutable iterator over a serde_json::Map\xe2\x80\x99s values.Bi(V) a conjoining vowel Jamo.CfAn attempt to read data from the underlying socket \xe2\x80\xa6CjEnables threads to synchronize the beginning or end of \xe2\x80\xa6EgWhileSome is an iterator that yields the Some elements of \xe2\x80\xa6BhMaximum allowed back-reference distance.0CnMatch an ASCII-only word boundary. That is, this matches a \xe2\x80\xa60AoEnumerated property Word_Break.C`The writable half of an object returned from \xe2\x80\xa6CnThe writable half of a value returned from split.E`Borrowed write half of a UnixStream, created by split.DoBorrowed write half of a TcpStream, created by split.EgWriteable is an alternative to std::fmt::Display with the \xe2\x80\xa6DcA certificate store to hold trusted X509 certificates.CdTrait for reader types which are used to extract \xe2\x80\xa6A`Explicit contextn?ClResets state and zero memory, continuing to use the same \xe2\x80\xa6DhA zero-copy \xe2\x80\x9cslice\xe2\x80\x9d, i.e. the zero-copy version of [T].EdZeroizing is a a wrapper for any Z: Zeroize type which \xe2\x80\xa6BnAborts all tasks on this JoinSet.EeCreates a new Abortable future and an AbortHandle which \xe2\x80\xa6EeCreates a new Abortable stream and an AbortHandle which \xe2\x80\xa6AnAdds an alias for an extensionAmAdd an \xe2\x80\x9cempty\xe2\x80\x9d NFA state.AmAdds a \xe2\x80\x9cmatch\xe2\x80\x9d NFA state.AlAdd a \xe2\x80\x9crange\xe2\x80\x9d NFA state.AlAdd a \xe2\x80\x9cunion\xe2\x80\x9d NFA state.FbWARNING: The PartialEq, Eq and Hash implementations of thisC`Aggregate this buffered into a Buf.EfAggregate a Vec of IpNets and return the result as a new \xe2\x80\xa6EhAggregate a Vec of Ipv4Nets and return the result as a new \xe2\x80\xa6EhAggregate a Vec of Ipv6Nets and return the result as a new \xe2\x80\xa6BfKey Agreement: ECDH, including X25519.CeThe number of bits processed by the chosen algorithm.AkThe key\xe2\x80\x99s AEAD algorithm.00AfThe key\xe2\x80\x99s algorithm.BbThe algorithm for the private key.BaThe algorithm for the public key.0BiThe algorithm that this context is using.CjThe algorithm that was used to calculate the digest value.BgThe algorithm used to derive this salt.BaThe digest algorithm for the key.CmTakes a minimum valid alignment, and returns an alignment \xe2\x80\xa6BdReturns the alignment of the vector.BaReturns the alignment of the box.CmReturn an iterator of all capture groups for all patterns \xe2\x80\xa6C`Returns a reference to the underlying allocator.00DgIf the cursor is pointing at a Group, returns a cursor \xe2\x80\xa6EfIf the Value is a Number, returns the associated Number. \xe2\x80\xa6DgIf the Value is an Object, returns the associated Map. \xe2\x80\xa6CkBorrows this LiteMap as one of its slice type.DeReturns this address as a SocketAddr if it is in the \xe2\x80\xa6CkGets the flag determining if the group corresponds to a \xe2\x80\xa6BbCreate a \xe2\x80\x9cassertion\xe2\x80\x9d AST item.CgReturns the value that could not be converted to an ID.0ClReturns the value that could not be converted to a small \xe2\x80\xa611CkA macro allowing for compile-time construction of valid \xe2\x80\xa6BlSet the Authority for this URI.BkGet the authority of this Uri.B`The authority component of a URIDkProvides Automaton trait for abstracting over Aho-Corasick \xe2\x80\xa6BkThe number of bytes available in the bufferCfChecks that all assertions in this set can be matched.BaGet the backtrace for this Error.CmToggle whether a bounded backtracking regex engine should \xe2\x80\xa6CiAn NFA backed bounded backtracker for executing regex \xe2\x80\xa6DiCreates a new UnixDatagram bound to the specified socket \xe2\x80\xa6DiCreates a new UnixListener bound to the specified socket \xe2\x80\xa6DjUpdates the BindStyle for each of the passed-in fields by \xe2\x80\xa60AjThe internal block length.BlClone hasher state into a boxed trait objectCnParse a set of square brackets and expose their content to \xe2\x80\xa6AnReturns the broadcast address.0AiReturns the last address.DgGets the value of the SO_BROADCAST option for this socket.DfExecutes op within every thread in the current thread \xe2\x80\xa6DhExecutes op within every thread in the thread pool. Any \xe2\x80\xa610DfGet the value of the SO_BROADCAST option for this socket.CjA multi-producer, multi-consumer broadcast queue. Each \xe2\x80\xa64ChThis module contains the parallel iterator types for \xe2\x80\xa60DfGet the value for the SO_BUSY_POLL option on this socket.BdByte order-aware numeric primitives.BbGets the underlying bytes mutably.CnPerforms an initialization routine once and only once. The \xe2\x80\xa60CkThe span of the invocation of the current procedural macro.DjReturns a Future that gets fulfilled when cancellation is \xe2\x80\xa6BmCasts the given value into Self.ChCreates an adapter which will chain this buffer with \xe2\x80\xa60AbCharacter literal.BgValidates DH parameters for correctnessAlChecks the key for validity.BhValidates RSA parameters for correctnessCjReturns a mutable slice starting at the current BufMut \xe2\x80\xa6BbA value bounded by a maximum valueBbA value bounded by a minimum valueCmClears bit n, setting it to 0. Equivalent to \xe2\x80\xa6CiClone the private key to a 'static value000CgReturns a mutable reference to the underlying codec \xe2\x80\xa6CoReturns the Collector associated with this handle.CnReturns the Collector associated with this guard.CaWraps the ZSTD_compress2() function.CnReturns a structure allowing for configuration of a single \xe2\x80\xa6BoConfigure the behavior of a Regex.CkApply the given dense DFA configuration options to this \xe2\x80\xa6CnApply the given one-pass DFA configuration options to this \xe2\x80\xa6CjApply the given lazy DFA configuration options to this \xe2\x80\xa6CjApply the given NFA configuration options to this builder.DeApply the given PikeVM configuration options to this \xe2\x80\xa6DiApply the given BoundedBacktracker configuration options \xe2\x80\xa6BjReturn metadata describing the connection.CoConst version of LiteMap::len() for a slice store.EfSame as ZeroSlice::len, which is available through Deref \xe2\x80\xa6CfCreates a new mutex based on a pre-existing raw mutex.CmCreates a new reentrant mutex based on a pre-existing raw \xe2\x80\xa6DlCreates a new new instance of an RwLock<T> based on a \xe2\x80\xa6CfCreates a new lock in an unlocked state ready for use.DlCreates a new instance of an RwLock<T> which is unlocked.CcCreates a new empty OnceCell instance.CbCreates a new empty SetOnce instance.CoCreate a new Notify, initialized without a permit.CkCreates a new semaphore with the initial number of permits.ChGenerates the token stream required to construct the \xe2\x80\xa6AoSign of Y, magnitude of X (f32)CmCounts all occurrences of this byte in the given haystack \xe2\x80\xa600CiFast, SIMD-accelerated CRC32 (IEEE) checksum computation.BcDecompose wrapper into inner parts.CmPerforms non-recursive canonical decomposition (including \xe2\x80\xa6CjReturns the punctuation used as the delimiter for this \xe2\x80\xa6BgMutably dereferences the given pointer.AiDereferences the pointer.ChReturns the name of this distribution point if it existsAhFloored integer divisionAiFloored integer division.AnAttempts to finish the stream.DcCreates a new WeakShared for this Shared.CnAtomically downgrades an exclusive lock into a shared lock \xe2\x80\xa6CgAtomically downgrades a write lock into a read lock \xe2\x80\xa6CmAtomically downgrades an upgradable read lock lock into a \xe2\x80\xa611EeConverts the Sender to a WeakSender that does not count \xe2\x80\xa6EhConverts the UnboundedSender to a WeakUnboundedSender that \xe2\x80\xa61DdCreates a WeakDispatch from this Dispatch.0CiReturns a plane downscaled from the source plane by a \xe2\x80\xa6BkThis method is deprecated.ChNotifies the subscriber that a span ID has been dropped.1101AgEnables the I/O driver.DgCalled after every array. Writes a ] to the specified \xe2\x80\xa6CnGets the given key\xe2\x80\x99s corresponding entry by reference in \xe2\x80\xa6ClCreates a stream which gives the current iteration count \xe2\x80\xa60BeYields an index along with each item.ChClears the entire environment map for the child process.CnFormat a message stating what data this Visitor expects to \xe2\x80\xa60BaAdds an extension to this builder0DeAdd extensions to an X509 certificate or certificate \xe2\x80\xa6BnGet the criticality and value of an extension.0EaFactors out a homogenous type from an Either of Result.0DdIncrements the current value by val and returns the \xe2\x80\xa600000000000BgBitwise \xe2\x80\x9cand\xe2\x80\x9d with the current tag.CnApplies bitwise \xe2\x80\x9cand\xe2\x80\x9d to the current value and returns \xe2\x80\xa600000CnApplies logical \xe2\x80\x9cand\xe2\x80\x9d to the current value and returns \xe2\x80\xa6111111DhCompares and sets the maximum of the current value and val,00000000000DhCompares and sets the minimum of the current value and val,00000000000DdDecrements the current value by val and returns the \xe2\x80\xa600000000000BgBitwise \xe2\x80\x9cxor\xe2\x80\x9d with the current tag.CnApplies bitwise \xe2\x80\x9cxor\xe2\x80\x9d to the current value and returns \xe2\x80\xa600000CnApplies logical \xe2\x80\x9cxor\xe2\x80\x9d to the current value and returns \xe2\x80\xa6111111CnReturns the bare file name of this directory entry without \xe2\x80\xa6CmReturns the file type for the file that this entry points \xe2\x80\xa6CmReturns an iterator of non-overlapping matches, using the \xe2\x80\xa6ClReturn an iterator of non-overlapping occurrences of the \xe2\x80\xa6ClReturns an iterator over all non-overlapping occurrences \xe2\x80\xa6CnReturns an iterator over all occurrences of a substring in \xe2\x80\xa6CiReturns an iterator over all non-overlapping leftmost \xe2\x80\xa6000DlSearches for the sequentially last item in the parallel \xe2\x80\xa6DbGets a mutable reference to the first underlying Buf.ClGet the first key-value pair, with mutable access to the \xe2\x80\xa60CcMutably borrows the first element in this sequence.CjGets a reference to the first underlying Buf.CnReturn the greater of two arguments or, if either argument \xe2\x80\xa6CmReturn the lesser of two arguments or, if either argument \xe2\x80\xa6EgApplies fold_op to the given init value with each item of \xe2\x80\xa6DjIterate the producer, feeding each element to folder, and \xe2\x80\xa60CjForces the evaluation of this lazy value and returns a \xe2\x80\xa60AjConvert from a bits value.0000000000000CkCreate an instance from a bool literal in a value position.0DaConstructs a certificate ID for certificate subject.CkCreate an instance from a char literal in a value position.0DbCreate a PotentialCodePoint from a char.BjCreate new wrapper from core.E`Creates a SmallVec with n copies of elem.CkCreates a new Sender from a File.CmCreates a new Receiver from a File.AhAccess an entry by hash.0DkConverts an i128 to return an optional value of this type. \xe2\x80\xa6E`Converts an i128 to a Number. Numbers smaller than \xe2\x80\xa6DmCollects an iterator into an AVec<T> with the provided \xe2\x80\xa6CaCreate an ArrayVec from an iterator.DdConsumes items until a Success is found and returns it.DkCreate an IndexMap from the sequence of key-value pairs in \xe2\x80\xa6D`The bitwise or (|) of the bits in each flags value.00000000000DiCreate a Value::Array by collecting an iterator of array \xe2\x80\xa6DdCreate a Value::Object by collecting an iterator of \xe2\x80\xa6CdCreate an instance from a list of nested meta items.0DjCreate an instance from a syn::Meta by dispatching to the \xe2\x80\xa60DbCreate tokens for a darling::FromMeta impl from a \xe2\x80\xa6ClGet a flags value with the bits of a flag with the given \xe2\x80\xa60BhConverts a HeaderName into a HeaderValueDhReturns the MessageDigest corresponding to an algorithm \xe2\x80\xa6222222222222CkReturn the corresponding ClassAsciiKind variant for the \xe2\x80\xa6DkWhen a field is omitted from a parent meta-item, from_none \xe2\x80\xa60DeGiven the underlying representation of a Look value, \xe2\x80\xa60BgCreate a new PRNG using the given seed.0DkConverts an u128 to return an optional value of this type. \xe2\x80\xa6EhConverts a u128 to a Number. Numbers greater than u64::MAX \xe2\x80\xa6CoCreates a new time from the specified time_t valueCkCreate an instance from the presence of the word in the \xe2\x80\xa60BiAlias for Rng::random_range.0BiAlias for Rng::random_ratio.0BkReturns the generator from the DH instance.DeReturns the generator for the given curve as an EcPoint.DiLookup trie value as u32 by Unicode Scalar Value without \xe2\x80\xa60DiReturns the value that is associated with code_point for \xe2\x80\xa6CgReturns a reference to the ULE of the value that is \xe2\x80\xa6CdGet field at index as a value of type TCmReturns the span of a capturing group match corresponding \xe2\x80\xa6CkIf this path consists of a single ident, returns the ident.AnGet a key-value pair by index.AmGet a key-value pair by indexAeGet a value by index.AdGet a value by indexCkReturns a shared reference to the backing object of the \xe2\x80\xa60DdGet the property value as a T, doing a loose search \xe2\x80\xa6ChReturn the match result of the most recent search to \xe2\x80\xa600ClReturns the pattern ID and the span of the match, if one \xe2\x80\xa6BlReturns whether \xe2\x80\x9coctal\xe2\x80\x9d mode is enabled.AlLook up a parameter by name.CiReturn the span as a range for this search configuration.DfReturns a CodePointMapRange struct which represents a \xe2\x80\xa6ClReturns a slice of key-value pairs in the given range of \xe2\x80\xa60ChReturns a slice of values in the given range of indices.03CgReturn the total number of capturing groups for the \xe2\x80\xa6CaReturn the number of capture groups in a pattern.DkRuns a closure, returning the successful value as Some, or \xe2\x80\xa6CgCreates a new configured HTTP/2 client with default \xe2\x80\xa6DaCreates a new configured HTTP/2 client backed by io.CgCreates a new configured HTTP/2 server with default \xe2\x80\xa6DaCreates a new configured HTTP/2 server backed by io.BhReturns a handshake future over some IO.CkConstructs a connection with the configured options and IO.10AoRestarts the handshake process.AhInitiates the handshake.1BjCreates a new hard link on the filesystem.ClReturns true if and only if this automaton can match the \xe2\x80\xa6ClReturns true if and only if this NFA can match the empty \xe2\x80\xa6EgReturns true if this Span has a field for the given Field \xe2\x80\xa6ClThis crate is a Rust port of Google\xe2\x80\x99s high-performance \xe2\x80\xa6BkAsynchronous HTTP request or response body.CmReturns a mutable reference to the value corresponding to \xe2\x80\xa6ClReturns a mutable reference to the value at the supplied \xe2\x80\xa6D`Write into a serde_json::Value using the syntax \xe2\x80\xa6BdConstructs a span at the info level.BnReturns a mutable reference to the inner type.0AjMut borrow the inner type.CmReturns a mutable reference to the entire buffer, without \xe2\x80\xa6BaMutably borrows the wrapped type.0CjCheck if the destination should be intercepted by a proxy.BjRepresents the SIGINT signal.CnReturns a new set that is the intersection of this and the \xe2\x80\xa6CkIntersect this character class with the given character \xe2\x80\xa6CkIntersect this byte class with the given byte class, in \xe2\x80\xa62BnConsumes the request, returning just the body.BoConsumes the response, returning just the body.BmConsumes self into the buf of the DATA frame.0C`Return this union as a character class set item.BgConvert the inner value to an iterator.CnCreates a consuming iterator, that is, one that moves each \xe2\x80\xa6DeCreates an iterator over the entries of a HashMap in \xe2\x80\xa601CnCreates a consuming iterator, that is, one that moves keys \xe2\x80\xa6CnConvert into an iterator over the indices as a sequence of \xe2\x80\xa64DfConvert self into an iterator; at this point, no more \xe2\x80\xa6ClTurn a JSON deserializer into an iterator over values of \xe2\x80\xa6CiCreates a consuming iterator visiting all the keys in \xe2\x80\xa6CiReturn an owning iterator over the keys of the map slice.CjReturn an owning iterator over the keys of the map, in \xe2\x80\xa6CmConsumes ownership of this HIR expression and returns its \xe2\x80\xa6FjAllow using an AsyncWrite as a Sink<Item: AsRef<[u8]>>.DeReturns the contents of this GeneralName if it is an \xe2\x80\xa6DgReturns true if the subscriber is always interested in \xe2\x80\xa60ClReturns whether this channel is closed without needing a \xe2\x80\xa60CmReturns true if the channel is empty and closed.BoReturns true if a sender\xe2\x80\x99s channel is closed.BnChecks if the connection side has been closed.0BgReturns true if the semaphore is closedClChecks if the channel has been closed. This happens when \xe2\x80\xa6AnChecks if a channel is closed.1001EeReturns true if the associated Receiver handle has been \xe2\x80\xa6BeChecks whether this sender is closed.EeReturns true when Look::EndLF is satisfied at the given \xe2\x80\xa6EbReturns true if this number is neither infinite nor NaN.DcReturns true if the number is neither infinite or NaN.BhReturns true if this sequence is finite.DiReturns true if this task from wait is the \xe2\x80\x9cleader task\xe2\x80\xa6BmChecks whether the mutex is currently locked.0000DbChecks if this RwLock is currently locked in any way.0DgChecks whether this RwLock is currently locked in any way.DfReturns true if the number is neither zero, infinite, \xe2\x80\xa60DeReturns true if the Value is a Number. Returns false \xe2\x80\xa6DfReturns true if the Value is an Object. Returns false \xe2\x80\xa6CjReturns true if the current thread is pinned.CbReturns true if the handle is pinned.EeReturns true if and only if needle is a prefix of haystack.CmReturns true if this kind is the Prefix variant.CnReturns true if the error was received in a frame from the \xe2\x80\xa6EcReturns true if self was created with BigNum::new_secure.DhDetermines if this Ssl is configured for server-side or \xe2\x80\xa6BlChecks if the keys of this slice are sorted.BjChecks if the keys of this map are sorted.BnChecks if the values of this slice are sorted.BlChecks if the values of this set are sorted.DeReturns true if the Value is a String. Returns false \xe2\x80\xa6DhReturns true if this instance is Data::Struct.EhReturns true if the set is a subset of another, i.e., other\xe2\x80\xa6FeReturns true if all elements of self are contained in other\xe2\x80\xa6EeReturns true if and only if needle is a suffix of haystack.CmReturns true if this kind is the Suffix variant.CkReturns true if this error was caused by input that was notChReturn true if and only if this lazy state ID is tagged.CnReturns true if this is the only reference to the data and \xe2\x80\xa60CmAn iterator visiting all elements which may match a hash. \xe2\x80\xa6BeProduce an ordered iterator over keysCnReturn an iterator over the key-value pairs of the map, in \xe2\x80\xa6CcReturns the length of the IV used with this cipher.CfReturns the length of the IV expected by this context.CiWaits until one of the tasks in the set completes and \xe2\x80\xa6DeGet the value of the SO_KEEPALIVE option on this socket.DfGets the value of the SO_KEEPALIVE option on this socket.DjWrap this sink in an Either sink, making it the left-hand \xe2\x80\xa6DbIterator over the lifetime parameters in self.params.EmThe for<'a> in for<'a> Foo<&'a T>BmAny lifetimes from a for bindingBoExtends this store with items from an iterator.CaInserts an item at a specific index in the store.CaRemoves an item at a specific index in the store.CcRetains items satisfying a predicate in this store.CbQuery the provider for data, returning the result.CnResolve domain names locally on the client, rather than on \xe2\x80\xa60AjConvenience method for \xe2\x80\xa60CoReturns the string representation of a Nid (long).DkReturns the magnitude of the BigInt as a BigUint.BjAlways fails with the error message below.EbMaps the codec U to C, preserving the read and write \xe2\x80\xa6BmMaps this body\xe2\x80\x99s frame to a different kind.EgApply the function f on the value in the Right variant if \xe2\x80\xa60CnTruncates self to the lowest n bits.CkReturns the total number of matches for the given state ID.CkReturns the total number of patterns that match in this \xe2\x80\xa60BfReturns the current maximum log level.CgReturns the largest finite value that this type can \xe2\x80\xa60CiReturns the largest finite number this type can represent01ChReturns the smallest finite value that this type can \xe2\x80\xa60CjReturns the smallest finite number this type can represent01AgFloored integer modulusBcFloored integer modulo, satisfying:AoCreate a new state on the heap.DfCreate a configured length delimited LengthDelimitedCodecCdCreate a new empty ArrayVec (const fn).CgCreate a new empty ArrayString (const fn).AjConstruct an empty vector.DjCreates an empty Value, which corresponds to a \xe2\x80\x9ctrue\xe2\x80\x9d \xe2\x80\xa6BbConstruct a new empty VarZeroSliceAgReturns an empty slice.DhConstruct a new Yoke from static data. There will be no \xe2\x80\xa6CmCreate a configured length delimited FramedWriteBdReturns the next line in the stream.AiThe length of the nonces.DdNormalize a string slice into a Cow<'a, str>.0CfReturns the certificate\xe2\x80\x99s Not After validity period.BeThe notAfter time of the certificate.DeReturns the size of self in bytes. Implemented natively.EdFind the offset in bytes of the given $field of $Type. \xe2\x80\xa6CgReturns an encoder that will finish the stream on drop.hOverviewCgInitializes the context to perform envelope decryption.BiGives a reference to the inner operation.ClEnsures a value is in the entry by inserting the default \xe2\x80\xa60CjEnsures a value is in the entry by inserting if it was \xe2\x80\xa601CiInserts the given default value in the entry if it is \xe2\x80\xa6CnInserts the given default key and value in the entry if it \xe2\x80\xa633CmReturns an iterator over the contents of this sequence as \xe2\x80\xa6CgReturns a parallel iterator over the bytes of a string.ChReturns a parallel iterator over the characters of a \xe2\x80\xa6CgReturns a draining parallel iterator over an entire \xe2\x80\xa6ClReturns a draining parallel iterator over a range of the \xe2\x80\xa6CkReturns a parallel iterator over the lines of a string, \xe2\x80\xa6CkReturns a parallel iterator over subslices separated by \xe2\x80\xa6CnReturns a parallel iterator over substrings separated by a \xe2\x80\xa6ChReturns a mutable reference to the X509 verification \xe2\x80\xa6BiParses any identifier including keywords.AiParse the value from hex.CkParse a string of Rust code into the chosen syntax tree \xe2\x80\xa60CnPartitions the items of a parallel iterator into a pair of \xe2\x80\xa6CkReceives data from the socket, without removing it from \xe2\x80\xa600CmReturns the socket address of the remote peer of this TCP \xe2\x80\xa6CmReturns the socket address of the remote peer this socket \xe2\x80\xa6BlReturns the address of this socket\xe2\x80\x99s peer.CiReturns the socket address of the remote half of this \xe2\x80\xa6CiReturns the socket address of the remote peer of this \xe2\x80\xa6ClReturns the remote address that this stream is connected \xe2\x80\xa643222220000CmReturns effective credentials of the process which called \xe2\x80\xa6AeUtilities for pinningCkTakes a PingPong instance from the connection.0AmPoll for the next data frame.CfAttempt to pull out the next value of this stream, \xe2\x80\xa60CjPeek retrieves a reference to the next item in the stream.ClAttempts to receive data on the socket, without removing \xe2\x80\xa6CnReceives data from the connected address, without removing \xe2\x80\xa61CkAttempt to receive data on the socket, without removing \xe2\x80\xa6DfAttempt to read from the AsyncRead into buf.0CaAttempts to read bytes into the buf.DgAttempts to read from the AsyncRead into buf.CbPolls to receive the next message on this channel.0ChAttempts to receive a single datagram message on the \xe2\x80\xa60ChPolls to receive the next signal notification event, \xe2\x80\xa6CdAttempt to seek to an offset, in bytes, in a stream.0CfSeek to an offset, in bytes, in the underlying reader.CgSeek to the offset, in bytes, in the underlying writer.CmAttempts to send data on the socket to the remote address \xe2\x80\xa60CiPolls for the next instant in the interval to be reached.DjPoll whether the Taker has registered interest in another \xe2\x80\xa6CjReturns a new array without the first element, and the \xe2\x80\xa6CiRemoves the trailing punctuation from this punctuated \xe2\x80\xa6CnSearches for items in the parallel iterator that match the \xe2\x80\xa6BiEnable heuristic prefilter optimizations.CjReturns a prefilter, if available, that can be used to \xe2\x80\xa6111BoConfigure the prefilter setting for the finder.DdOverrides and sets the prefilter to use inside a Regex.ChSet a prefilter to be used whenever a start state is \xe2\x80\xa6000CdDefines a prefilter for accelerating regex searches.CbThe names presented in the end entity certificate.CgCompares the public component of this key with another.CnMutably borrows the punctuation from this punctuated pair, \xe2\x80\xa6BiPushes a future to the back of the queue.DcPut cnt bytes val into self.0EfTransfer bytes into self from src and advance the cursor \xe2\x80\xa60DhTransfer bytes into self`` from src` and advance the cursorCnAppends data to the buffer, advancing the written position \xe2\x80\xa6ChAn implementation of the Rabin-Karp substring search \xe2\x80\xa6AoRandom number generation traitsAjReads the next input byte.ClReads an signed 128-bit integer in big-endian order from \xe2\x80\xa60CmCreates a future which will read all the bytes associated \xe2\x80\xa6CnReads all bytes until a newline (the 0xA byte) is reached, \xe2\x80\xa60CkReads a symbolic link, returning the file that the link \xe2\x80\xa6DiReturn a LookSet from the slice given as a native endian \xe2\x80\xa60CnReads an unsigned 128-bit integer in big-endian order from \xe2\x80\xa60CnThe 64-bit libc on Solaris and illumos only has readdir_r. \xe2\x80\xa6ClWaits for any of the requested ready states, returning a \xe2\x80\xa6CgIndicates whether to create directories recursively \xe2\x80\xa6CjReceives data from the socket. On success, returns the \xe2\x80\xa6AnReceives data from the socket.1ChReceives a single datagram message on the socket. On \xe2\x80\xa61CjReceives the next values for this receiver and extends \xe2\x80\xa60CeWraps the ZSTD_CCtx_refCDict() function.AhReferences a dictionary.CjReturn the remainder of the original slice that is not \xe2\x80\xa6000CjGet a flags value of any remaining bits that haven\xe2\x80\x99t \xe2\x80\xa6ChReturn number of remaining bytes in the internal buffer.ClReturns the number of bytes between the current position \xe2\x80\xa6ClReturns the number of bytes that can be written from the \xe2\x80\xa61ClReturns the number of bytes at the end of the slice that \xe2\x80\xa6BhNumber of bytes expected for next input.BnThe number of bytes necessary to get the valueDeRetrieves the value set for SO_REUSEADDR on this socket.CeAllows the socket to bind to an in-use port. Only \xe2\x80\xa6CnLike rfind, but accepts and returns raw pointers.000000000DkRound x to the nearest integer, breaking ties toward even. \xe2\x80\xa6ClThis version of the function includes the padding on the \xe2\x80\xa6BdIterates over the lines of the planeCiRuns all the tasks in the pool until the given future \xe2\x80\xa6CkRuns a future to completion on the local set, returning \xe2\x80\xa6BlDecompositions that are fully within the BMPCjDecompositions with at least one character outside the BMP0CgInitializes the context to perform envelope encryption.CdCreates a new future which will select the first \xe2\x80\xa6DgReturns the Semaphore from which this permit was acquired.BmSends a single data frame to the remote peer.AmSends an item to the channel.CeSerialize this value into the given Serde serializer.000AjSet the verification depthAoSet the expected email address.CgSets the platform-specific value of errno.BbSet the error code of the context.EhSet the value of the lower and upper bounds to exactly the \xe2\x80\xa60nSet ctx flags.C`Sets certificate chain validation related flags.AgSet verification flags.CeSets the maximum number of bytes that can be written.CbSets the maximum number of bytes that can be read.CiSets the number of bytes that can be read before this \xe2\x80\xa60BmSet the value of the lower hint.0CeSets certificate chain validation related parameters.CkSet the span for this search configuration given any range.0ChSet the starting offset for the span for this search \xe2\x80\xa60ClUpdates this set in place with the result of unioning it \xe2\x80\xa60CcSet the value of the upper hint value.0CnShrinks the capacity of the vector with a lower bound. The \xe2\x80\xa6CjShrinks the capacity of the map with a lower limit. It \xe2\x80\xa6CjShrinks the capacity of the set with a lower limit. It \xe2\x80\xa6ClShrinks the capacity of the table with a lower limit. It \xe2\x80\xa6CbShrink the capacity of the map with a lower limit.CbShrink the capacity of the set with a lower limit.CgPrepares the context for signing using the private key.BeReturns the certificate\xe2\x80\x99s signatureC`Public key signatures: signing and verification.CgCreate a look-around set containing the look-around \xe2\x80\xa60BoReturns a sequence containing a single literal.Chhow big the source file is (or 0 if no hint is provided)CiReturns the bounds on the remaining length of the stream.000CmReturns the number of elements remaining in the sequence, \xe2\x80\xa6CjReturns the number of entries remaining in the map, if \xe2\x80\xa610CkReturns a slice of self that is equivalent to the given \xe2\x80\xa60CjReturns the underlying slots as a mutable slice, where \xe2\x80\xa6DeThe integer type used with getsockname on this platform.DkReturns an Interest indicating the subscriber is sometimes \xe2\x80\xa60ClSort the map\xe2\x80\x99s key-value pairs by the default ordering \xe2\x80\xa6DhSorts this map\xe2\x80\x99s entries in-place using str\xe2\x80\x99s usual \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\xa6CnReturns the start of the trailing substring (starting from \xe2\x80\xa6CnReturns the span pointing to the opening delimiter of this \xe2\x80\xa6BoSpawns a future that will be run to completion.0BmSplits the bytes into two at the given index.00CbSplits the collection into two at the given index.0EbLike write, but returns an ssl::Error rather than an \xe2\x80\xa6ChReturns the total number of states in this one-pass DFA.BjPerform a stateless server-side handshake.BiPerform a stateless server-side handshakeBeReturns the stream ID of this stream.CfReturns the stream ID of this SendStream.CnReturns the stream ID of the stream whose capacity will be \xe2\x80\xa6BmReturns the stream ID of the response stream.000DgCreates a new Receiver handle that will receive values \xe2\x80\xa6DjCreates a new Receiver connected to this Sender.CmRemoves and returns the value in the set, if any, that is \xe2\x80\xa6DiThis function is similar to sync_all, except that it may \xe2\x80\xa6EfConsumes the Data, returning Vec<V> if it was an enum.DeGet the value of the IPV6_TCLASS option for this socket.DfGets the value of the IPV6_TCLASS option for this socket.0BkRepresents the SIGTERM signal.BjAlways fails with the error message below.AmReferences a test input file.Algithub\xe2\x80\x82crates-io\xe2\x80\x82docs-rsCeReturns whether the wait was known to have timed out.DaConverts the value of self to a BigInt.BgConvert this dense DFA to a sparse DFA.CgSerialize the given data structure as a String of JSON.0DkSerializes a value into a application/x-www-form-urlencoded\xe2\x80\xa60CnWrite self to the given TokenStream.AlWrite a flags value as text.CkSerialize the given data structure as JSON into the I/O \xe2\x80\xa60CnReturns an ordering suitable for use in BTreeSet.CmCompare this LanguageIdentifier with another \xe2\x80\xa611111DeReturn the ordering between self and other.ClReturns the total number of output bytes which have been \xe2\x80\xa60CgReturns the number of bytes that the compressor has \xe2\x80\xa6CiReturns the number of bytes that the decompressor has \xe2\x80\xa61010101010CgTransform Extensions provide information on content \xe2\x80\xa6CkA representation of the data for a transform extension, \xe2\x80\xa6FhThis method must cast self between &'a Self<'static> and \xe2\x80\xa6DnDefines a translator that converts an Ast to an Hir.CnTranslate the given abstract syntax tree (AST) into a high \xe2\x80\xa6CgSafely transmutes a value of one type to a value of \xe2\x80\xa6ClThe enum value representing the type of trie, where trie \xe2\x80\xa6CkTruncates this vector to min(self.len(), max).ChCreates a new independently owned Registry.CnCreates a new independently owned handle to the underlying \xe2\x80\xa6DaCreates a new File instance that shares the same \xe2\x80\xa6ClNotifies the subscriber that a span ID has been dropped, \xe2\x80\xa600000DiAttempts to return a reference to the wrapped T, failing \xe2\x80\xa6CmGets the given key\xe2\x80\x99s corresponding entry in the map for \xe2\x80\xa6CeSame as try_join, but with more futures.00DbDual to try_left!, see its documentation for more \xe2\x80\xa6CjAttempts to acquire this lock with exclusive write access.DfAttempts to lock this RwLock with exclusive write access.DeAttempts to acquire this RwLock with exclusive write \xe2\x80\xa6CkTry to write a buffer to the stream, returning how many \xe2\x80\xa6CmTries to write a buffer to the stream, returning how many \xe2\x80\xa600CkTries to write a buffer to the pipe, returning how many \xe2\x80\xa611DdReturns a PixelType variant corresponding to this type.CgCreates an unbounded mpsc channel for communicating \xe2\x80\xa6CeSets the option to skip the check for FIFO file type.CiReturn responses as they are ready, regardless of the \xe2\x80\xa6Chuntrusted.rs: Safe, fast, zero-panic, zero-crashing, \xe2\x80\xa6DjUnwraps an override, yielding the content of an Explicit. \xe2\x80\xa6DgThis returns the underlying value if it is Some or the \xe2\x80\xa6E`Unwrap the Choice wrapper to reveal the underlying u8.EbProvides iteration by char over &[u8] containing \xe2\x80\xa6CmMutably borrows the syntax tree node from this punctuated \xe2\x80\xa6ChThis module contains the parallel iterator types for \xe2\x80\xa6BgThe input contains an f32.0BgThe input contains an f64.0BgThe input contains an i16.0BgThe input contains an i32.0BgThe input contains an i64.0BcThe input contains a key-value map.0ClSyntax tree traversal to mutate an exclusive borrow of a \xe2\x80\xa6DgThis method is called on an Ast before descending into \xe2\x80\xa60DgThis method is called on an Hir before descending into \xe2\x80\xa60BjThe input contains a sequence of elements.0CnThe input contains a string. The lifetime of the string is \xe2\x80\xa60BfThe input contains a u16.0BfThe input contains a u32.0BfThe input contains a u64.0DcCreates a reference to a Waker from a reference to \xe2\x80\xa60CmCreate a tree like parallel iterator from an initial root \xe2\x80\xa6BdConstructs a span at the warn level.BfSet the address (name) of the message.BnSet the mutable address (name) of the message.CeUse User/Pass authentication method during handshake.DdAdd proxy-authorization header value to the CONNECT \xe2\x80\xa6BlCreate a new prefilter using the pair given.CkCreate a new \xe2\x80\x9cpacked pair\xe2\x80\x9d finder using the pair of \xe2\x80\xa60CiAnnotates all strings written by the closure with the \xe2\x80\xa6C`Adds a Span to Fields.ClTie a span to the error if none is already present. This \xe2\x80\xa6CkSet the amount of time after which TCP keepalive probes \xe2\x80\xa6AlWrite data into this object.CdAttempts to write an entire buffer into this writer.0CnWrites a buffer into this writer, advancing the buffer\xe2\x80\x99s \xe2\x80\xa60CiA buffer with unprocessed data which are not written yet.DeWrites a floating point value like -31.26e+12 to the \xe2\x80\xa6ClWrites an 32-bit floating point type in big-endian order \xe2\x80\xa601ClWrites an 64-bit floating point type in big-endian order \xe2\x80\xa60AgWrite the value as hex.DgWrites an integer value like -123 to the specified writer.CmWrites a signed 16-bit integer in big-endian order to the \xe2\x80\xa601CmWrites a signed 32-bit integer in big-endian order to the \xe2\x80\xa602CnWrites an signed 64-bit integer in big-endian order to the \xe2\x80\xa60CgSteps the cursor through each ASCII byte of the string.0DfWrites an integer value like 123 to the specified writer.ClWrites an unsigned 16-bit integer in big-endian order to \xe2\x80\xa601ClWrites an unsigned 32-bit integer in big-endian order to \xe2\x80\xa602ClWrites an unsigned 64-bit integer in big-endian order to \xe2\x80\xa60DfThis crate defines Writeable, a trait representing an \xe2\x80\xa6BhCooperatively yields execution to Rayon.000BkYields execution back to the Tokio runtime.DkClone the other C into a struct that may retain references \xe2\x80\xa6DgConvenience wrapper for ZeroSlice::from_ule_slice. The \xe2\x80\xa6BeMinimal safe wrapper around zstd-sys.CkAll possible values of this enum in the Unicode version \xe2\x80\xa6B`All possible values of this enum111111111111CnEnables automatic retries after TLS session events such as \xe2\x80\xa6BfThe memory allocator returned an errorBfThe error type of a failed allocation.ClA simple wrapper type which allows types which implement \xe2\x80\xa6AfAlphabetic characters.DiSample a u8, uniformly distributed over letters: a-z and \xe2\x80\xa6BnSomething that can be seen as an mutable sliceAaObject IdentifierBbPrimary ASN.1 type used by OpenSSLCiAn equality constraint on an associated constant: the \xe2\x80\xa60AkWrite bytes asynchronously.0AlWrites bytes asynchronously.BfA thread-safe mutable memory location.CjA set of Attribute elements as defined in \xe2\x80\xa6DjAttributes provided to a Subscriber describing a new span \xe2\x80\xa60CeThe encoding of an ASN.1 DER-encoded time is invalid.CcCharacters and character sequences intended for \xe2\x80\xa6DbA wrapper type implementing RngCore for some type \xe2\x80\xa6BjA stream created from a Body.CaA boxed Service + Send trait object.AgTrait for buffer kinds.BkBlock buffer kind over which type operates.ChAn error that occurred during the construction of an \xe2\x80\xa6DeAn error that occurs when construction of a Regex fails.ClAn error that occurs when initial construction of a lazy \xe2\x80\xa6ChAn error that occurred during the construction of a DFA.CgAn error that occurred during the construction of a \xe2\x80\xa6CkAn error that can occurred during the construction of a \xe2\x80\xa6EcA simple Decoder and Encoder implementation that just \xe2\x80\xa6BgCompressed conversion from point value.CmControls whether or not the network connection stays open \xe2\x80\xa6AhA compression parameter.0CdAn error that occurs when cache usage has become \xe2\x80\xa6CkA cryptographically secure random number generator that \xe2\x80\xa6BjChaCha with 20 rounds, low-level interfaceDkThis struct represents a de-serialized Char16Trie that was \xe2\x80\xa6CiRepresents a character escape code in a type-safe manner.DhPerforms addition that returns None instead of wrapping \xe2\x80\xa6DiPerforms division that returns None instead of panicking \xe2\x80\xa6DePerforms multiplication that returns None instead of \xe2\x80\xa6DjPerforms negation that returns None if the result can\xe2\x80\x99t \xe2\x80\xa6DiPerforms an integral remainder that returns None instead \xe2\x80\xa6DiPerforms a left shift that returns None on shifts larger \xe2\x80\xa6DjPerforms a right shift that returns None on shifts larger \xe2\x80\xa6DkPerforms subtraction that returns None instead of wrapping \xe2\x80\xa6BoThe standard input stream for spawned children.CmParallel iterator over slice in (non-overlapping) mutable \xe2\x80\xa6BhInformation about the state of a cipher.AiAn ASCII character class.CcA set of characters represented by arbitrary bytes.AcKey ordering trait.CiAllows to compress independently multiple chunks of data.CfManages all state associated with an HTTP/2 client \xe2\x80\xa6BoAccepts inbound HTTP/2 streams on a connection.CiA future that processes all HTTP state for the IO object.0DgA Future representing an HTTP/1 connection, bound to a \xe2\x80\xa6DgA Future representing an HTTP/2 connection, bound to a \xe2\x80\xa6BiDescribes a type returned by a connector.DjA Future representing an HTTP/1 connection, returned from \xe2\x80\xa6BfThe transport provided by this serviceBmType wrapping a compile-time alignment value.ClA const generic parameter: const LENGTH: usize.DeAn associated type bound: Iterator<Item: Display>.0AhA trait indicating that:CiThe CRL is expired; i.e. the verification time is not \xe2\x80\xa6Cmthis trait does not allow for transient errors: they must \xe2\x80\xa600AjA decompression parameter.0AoHow compressed data is wrapped.CjA locale type optimized for use in fallbacking and the \xe2\x80\xa60DmA DynamicDataMarker with a DataMarkerInfo attached.DjA type that implements Yokeable. This should typically be \xe2\x80\xa6CiA struct input to a proc_macro_derive macro.E`A Value which serializes as a string using fmt::Debug.0CmThe outcome of non-recursive canonical decomposition of a \xe2\x80\xa6CfRaw in-memory decompression stream for blocks of data.AfDeprecated characters.CkA lazy iterator producing elements in the difference of \xe2\x80\xa60CjThe difference of two sets, e.g., \\pN--[0-9].CfA builder for creating directories in various manners.DhAlgorithmIdentifier for id-ecPublicKey with named curve \xe2\x80\xa600BaReference to EcGroupBlA reference a borrowed EcPoint.CeA cart that can be one type or the other. Enables \xe2\x80\xa6D`low > high, or equal in case of exclusive range.ClThe error type used to indicate the end of the input was \xe2\x80\xa6DeAn error returned by enter if an execution scope has \xe2\x80\xa6AfRuntime context guard.DhProvides a Visitor access to the data of an enum in the \xe2\x80\xa60AfKey equivalence trait.00BoCollection of Errors from OpenSSL.CeAn assignment expression: a = compute().ClA binary operation: a + b, a += b.CkAn array literal constructed from one repeated element: \xe2\x80\xa6CmA return, with an optional value to be returned.CoA struct literal expression: Point { x: 1, y: 1 }.BmAn unsafe block: unsafe { ... }.BbA type map of protocol extensions.D`A map of extensions associated with a given Locale.Agfont/woff2AnFahrenheit as temperature unitBgA field-value pair in a struct literal.CnThe input unit(s) continued a matching string and there is \xe2\x80\xa6CiFIPS validation status of an algorithm or implementation.CbA HashMap using a default FNV hasher.CbA HashSet using a default FNV hasher.DeFoldChunks is an iterator that groups elements of an \xe2\x80\xa6DdA block of foreign items: extern "C" { ... }.DiA Stream of messages decoded from an AsyncRead.CeA trait indicating that a key has private components.BnMarker trait for cryptographic hash functions.BdRepresents an HTTP header field nameAlInvalid byte in header name.Agimage/jpegAdimage/*EbThe alphabet used in IMAP-modified UTF-7 (with + and ,).oIP6 Auth HeaderAitp-4 w/ class negotiationClCharacters that can come after the first character in an \xe2\x80\xa6BkUniquely identifies a CallsiteChAn efficient way of discarding data from a deserializer.0BlAn associated function within an impl block.DhHelper type for implementing a Serializer that does not \xe2\x80\xa60BjA thread is currently executing a closure.BoFuture for the inspect_err method.BoStream for the inspect_err method.CeAttaches spans to a std::future::Future.0DgInterleave is an iterator that interleaves elements of \xe2\x80\xa6DjProvides methods for converting a type Self into either a \xe2\x80\xa6BoFuture for the into_future method.BoStream for the into_stream method.0DcAn owning iterator over the values of a HashMap in \xe2\x80\xa6CoAn owning iterator over the values of an IndexMap.CeAn owning iterator over a serde_json::Map\xe2\x80\x99s values.CkAn error resulting from a failed attempt to construct a \xe2\x80\xa6F`A type operator that returns True if Self != Rhs, \xe2\x80\xa6CiA static item: static BIKE: Shed = Shed(42).CoA struct definition: struct Foo<A> { x: A }.DjIterBridge is a parallel iterator that wraps a sequential \xe2\x80\xa6CaIterator that maps left or right iterators to \xe2\x80\xa6CgMutable iterator over all futures in the unordered set.CiImmutable iterator over all futures in the unordered set.CeTypes which use initialization vector (nonce) for \xe2\x80\xa6jjavascriptCdAn owned permission to join on a task (await its \xe2\x80\xa6CmA vector composed one or more lanes each composed of four \xe2\x80\xa6AbLazy block buffer.DiA hint to help consumers of Writeable pre-allocate bytes \xe2\x80\xa6DdWrap a writer, like BufWriter does, but prioritizes \xe2\x80\xa6EhA simple Decoder and Encoder implementation that splits up \xe2\x80\xa6CeA byte string literal: b"foo".EeThe LocalSpawn is similar to Spawn, but allows spawning \xe2\x80\xa60DoA type operator for taking the integer binary logarithm of \xe2\x80\xa6CmSupport for checking the next token in a stream to decide \xe2\x80\xa6C`The most significant bit of the number may be 0.CkService returned by the MapRequest combinator.CeAn error that occurred during an Aho-Corasick search.CnAn error indicating that a search stopped before reporting \xe2\x80\xa6Bn(Sm) A symbol of mathematical use0CnA method call expression: x.foo::<T>(a, b).EfAn RAII guard returned by the lock and try_lock methods. \xe2\x80\xa6CmAn RAII implementation of a \xe2\x80\x9cscoped lock\xe2\x80\x9d of a mutex. \xe2\x80\xa60DkA handle to a held Mutex. The guard can be held across any \xe2\x80\xa6Bh204 No Content [RFC9110, Section 15.3.5]AlDisables the use of TLSv1.1.AlDisables the use of TLSv1.2.AlDisables the use of TLSv1.3.BhA property name and an associated value.CcFuture for the never_error combinator.DeThe ULE types implementing this trait guarantee that \xe2\x80\xa6BjThe certificate is not present in the listClAn AEAD key for authenticating and decrypting (\xe2\x80\x9copening\xe2\x80\xa6AjA key for opening packets.AlSize of the output in bytes.00AbGetting shut down.AeI am a kernel thread.Bf102 Processing [RFC2518, Section 10.1]CmOnly reset parameters (including dictionary or referenced \xe2\x80\xa6AkResult of a park operation.CcAn error encountered while parsing flags from text.CmList of parser errors that can be generated while parsing \xe2\x80\xa6DbThe byte sequence provided for ty failed to parse \xe2\x80\xa6DgDivision as a partial function. This type operator \xe2\x80\xa6ClA sink that supports annotating parts of the string with \xe2\x80\xa6ChRename direct children to \xe2\x80\x9cPascalCase\xe2\x80\x9d style, as \xe2\x80\xa6BaA set of PatternIDs.BfA reference to a PkeyCtx.CnA wrapper around mpsc::Sender that can be polled.DnThe marker trait for type-level numbers which are a power \xe2\x80\xa6CmA DER-encoded plaintext private key; as specified in PKCS \xe2\x80\xa6Bi(Co) A private-use character0ChA type that collects various properties of an HIR value.EfA punctuated sequence of syntax tree nodes of type T \xe2\x80\xa6CnParallel iterator over mutable non-overlapping chunks of a \xe2\x80\xa6ClA CodePointInversionList was constructed from an invalid \xe2\x80\xa6ChAlias for a Ratio of 32-bit-sized integers.ChAlias for a Ratio of 64-bit-sized integers.AfXOF reader core state.CfThe CRL entry extension identifying the reason for \xe2\x80\xa6CkReceives the body stream and trailers from the remote peer.BlA casing rule for renaming Rust identifiers.DgAn stream that repeats elements of type A endlessly by \xe2\x80\xa6CiA repetition operator applied to an arbitrary regular \xe2\x80\xa6CcA repetition operation applied to a sub-expression.CgA repetition operation applied to a regular expression.CnThe high-level intermediate representation of a repetition \xe2\x80\xa6BjRequeue all threads onto the target queue.CgRequeue one thread and leave the rest parked on the \xe2\x80\xa6DiA visibility level restricted to some path: pub(self) or \xe2\x80\xa6B`Retry requests based on a policyBdReturn type of a function signature.BbAn RSA key pair, used for signing.CgUsed to send cookies from the server to the user agent.BgSHA-512/256 as specified in FIPS 180-4.ChThe abbreviated name of this property, if it exists, \xe2\x80\xa600BjWrapper result around most zstd functions.DkSaturating math operations. Deprecated, use SaturatingAdd, \xe2\x80\xa6DhScopeGuard is a scope guard that may own a protected value.CkAn AEAD key for encrypting and signing (\xe2\x80\x9csealing\xe2\x80\x9d), \xe2\x80\xa6AjA key for sealing packets.CfSends the body stream and trailers to the remote peer.CnThe application/x-www-form-urlencoded serializer.DhA data format that can serialize any data structure \xe2\x80\xa6000CbA structure for serializing Rust values into JSON.0C`Serializer whose output is a Value.DgA serializer for the application/x-www-form-urlencoded \xe2\x80\xa60CkEncodes ways a client can know the expected name of the \xe2\x80\xa6DkAn extension trait for Services that provides a variety of \xe2\x80\xa60CeRepresents the specific kind of signal to listen for.BnSink for the sink_map_err method.DkConvert a Sink of byte chunks into an AsyncWrite.CjA trait for a type where aligned slices can be cast to \xe2\x80\xa6BkA type that represents a \xe2\x80\x9csmall\xe2\x80\x9d index.AmBerkeley Packet Filter (BPF).BoAn address associated with a Tokio Unix socket.BnCharacters with a \xe2\x80\x9csoft dot\xe2\x80\x9d, like i or j.BgAn error that occurred during spawning.0EiA type operator for taking the integer square root of Self.BaA context object for TLS streams.CoOptions controlling the behavior of an SslContext.AgAn encoded SSL session.AlAn SSL/TLS protocol version.CnAn error that can occur when computing the start state for \xe2\x80\xa60DbAn HTTP status code (status-code in RFC 9110 et al.).BkAn identifier of a certificate status type.CaCursor state associated with speculative parsing.BjA body created from a Stream.CnTrait representing the functions required to collect trace \xe2\x80\xa6000BoFuture which is Sync.BoStream which is Sync.AnA list of deflate flush types.Agtext/plainAgtext/vcardC`Side which should be used in a truncated result.C`Response future from Then services.BfRepresents a user-created thread pool.0CjConvenience trait for constructing a SmallVecDkA possible error when converting a HeaderValue to a string \xe2\x80\xa6BdA Timer that uses the tokio runtime.CdTrait for floating point numbers that provide an \xe2\x80\xa6DkA trait alias: pub trait SharableIterator = Iterator + Sync\xe2\x80\xa6BlA trait used as a bound on a type parameter.BeA single transition to another state.CeA translator maps abstract syntax to a high level \xe2\x80\xa6CjAn enum representing the return value from a lookup in \xe2\x80\xa6BoFuture for the try_collect method.BoFuture for the try_flatten method.BoStream for the try_flatten method.C`Future for the try_for_each method.BoThe error type returned by try_io.CbFuture for the try_join_all function.CfA potentially fallible variant of RngCore0CkFallible trait for representing cases where zeroization \xe2\x80\xa6ChA bare function type: fn(usize) -> bool.ClContains a string that allows identifying the requesting \xe2\x80\xa6ClSupport only unanchored searches. Requesting an anchored \xe2\x80\xa60Dd(Cn) A reserved unassigned code point or a noncharacter0ChAn AEAD key without a designated role or nonce sequence.n_DjUnexpected represents an unexpected invocation of any one \xe2\x80\xa60DhThe back-end implementing UniformSampler for integer types.CfA Unix socket that has not yet been converted to a \xe2\x80\xa6BbA non-blocking Unix stream socket.CaA structure representing a connected Unix socket.BcTypes which consume data in blocks.ClAn drain iterator of all values associated with a single \xe2\x80\xa6DfCopy-on-write type that efficiently represents VarULE \xe2\x80\xa6CjA zero-copy, byte-aligned vector for variable-width types.EhThis type is similar to syn\xe2\x80\x99s Variant type, however each \xe2\x80\xa6DeThe visibility level of an item: inherited or pub or \xe2\x80\xa6CnAn attempt to write data to the underlying socket returned \xe2\x80\xa6CiA sender that does not prevent the channel from being \xe2\x80\xa60DgA weak reference to a Shared that can be upgraded much \xe2\x80\xa6Ah(WS) spacesCmSpaces, separator characters and other control characters \xe2\x80\xa6CmA stream interrupted midway through the handshake process \xe2\x80\xa6DdThe handshake encountered a WouldBlock error midway \xe2\x80\xa6BbReference to X509Crl.DiInformation used by an X509Store to look up certificates \xe2\x80\xa6ClAn X509 or an X509 certificate revocation list.BbReference to X509Req.AnBulk processing dictionary APIn*CiFeeds Additional Authenticated Data (AAD) through the \xe2\x80\xa6BlAborts the current in-progress send, if any.AjEnable state acceleration.CdAccept a new incoming connection from this listener.EgChecks if add_y and add_x lies in the allocated bounds of \xe2\x80\xa6BoSpecify which bounds should be generated by \xe2\x80\xa6BbAdds a lookup method to the store.AmAdd a \xe2\x80\x9csparse\xe2\x80\x9d NFA state.CiAdvance this parse stream to the position of a forked \xe2\x80\xa6CfStuff to boost things in the alloc crate.ClAn ordered sequence of unconditional epsilon transitions \xe2\x80\xa6CiProvides in-place mutable access to an occupied entry \xe2\x80\xa600BeModifies the entry if it is occupied.011CaFor use by ToTokens implementations.Cjconstruct brotli in such a way that another concatable \xe2\x80\xa6DiReturns a new OutBuffer around the given slice, starting \xe2\x80\xa60ChReturns a mutable pointer to the objects held by the \xe2\x80\xa6CfReturn a raw mutable pointer to the vector\xe2\x80\x99s buffer.CfReturn a raw mutable pointer to the string\xe2\x80\x99s buffer.BmReturn a raw pointer to the slice\xe2\x80\x99s buffer.CgReturns a raw mutable pointer to the vector\xe2\x80\x99s buffer.BkReturns a pointer to the start of the data.BnReturns a pointer to the start of this buffer.10DdReturn a mutable string slice of the whole ArrayString.DbConvert Pin<&mut Either<L, R>> to \xe2\x80\xa6DbConvert Pin<&mut Either<A, B>> to \xe2\x80\xa61GoConvert Pin<&Either<L, R>> to Either<Pin<&L>, Pin<&R>>, \xe2\x80\xa6GoConvert Pin<&Either<A, B>> to Either<Pin<&A>, Pin<&B>>, \xe2\x80\xa61EgConvert this MakeService into a Service without consuming \xe2\x80\xa600DoCheaply convert to a &mut std::process::Command for places \xe2\x80\xa6BcReturns the address as the storage.DbGet this ZeroSlice as a borrowed ZeroVecCgA canonically ordered sequence of single standalone \xe2\x80\xa6BnGets the current authentication security levelDiReturns a wrapper around self that will flush the stream \xe2\x80\xa6BgGet any configured basic authorization.BmRead the length field as a big endian integerCcNumeric primitives stored in big-endian byte order.Chnumber of potential matches to hold per bucket (hash \xe2\x80\xa6AkReturn block size in bytes.0BfThe block size of the digest in bytes.BeReturns the block size of the cipher.CaReturns the block size of the context\xe2\x80\x99s cipher.BnReturns the block size of the digest in bytes.2CdNOTE: This methods\xe2\x80\x99 features are superceded by \xe2\x80\xa6AfThe type being boundedCjBuild a client with this configuration and the default \xe2\x80\xa6CfBuilds a Regex from many pattern strings.BdBuild a DFA from the given patterns.BmBuild a one-pass DFA from the given patterns.BfBuild a regex from the given patterns.BiBuild a lazy DFA from the given patterns.1ChCompile the given regular expression patterns into a \xe2\x80\xa6CdBuild a PikeVM from the given patterns.D`Build a BoundedBacktracker from the given patterns.CfTraits for types that encapsulate a [u8].BdNumber of bytes read from the input.CfCast &[A] into &[B].0CmReturns a shared reference to the context\xe2\x80\x99s certificate \xe2\x80\xa6ClReturns a shared reference to the certificate store used \xe2\x80\xa6BoThis module provides a data structure for a \xe2\x80\xa6ChFinish the current accumulation, and if there are no \xe2\x80\xa6BbUniformly sample one element (mut)0BaThe symmetric encryption context.BlReturns the NID corresponding to the cipher.BcCreate a \xe2\x80\x9cPerl class\xe2\x80\x9d AST item.CgNotifies the subscriber that a span ID has been cloned.00000DgThe bitwise negation (!) of the bits in a flags value, \xe2\x80\xa60CnProduce a GeneralCategoryGroup that is the inverse of this \xe2\x80\xa6111111111111AoReturn the negation of the set.BlChecks to see the unsigned int is in the \xe2\x80\xa6hExamplesB`See Self::contains.0CiProvides a contiguous NFA implementation of Aho-Corasick.AoReturns the number of one bits.CnReturns the number of ones in the binary representation of \xe2\x80\xa6CdCreates a new, empty directory at the provided path.B`Opens a file in read-write mode.BlSets the option to always create a new file.CgReturns the name of the curve, if a name is associated.BeConstructs a span at the debug level.DdDecompress from the given source as if using a Decoder.CmA default method available to be called when there are no \xe2\x80\xa60DdDecode the input into the supplied buffer.CjDecompresses the input data into the output, consuming \xe2\x80\xa6CnMain decompression function. Keeps decompressing data from \xe2\x80\xa6CmDecompresses a block of data and returns the decompressed \xe2\x80\xa6CjDecompress a block of data, and return the result in a \xe2\x80\xa6C`Wraps the ZSTD_decompress function.BaFully decompress the given frame.DhReturns an object that holds this group\xe2\x80\x99s span_open() andDmDeregister an event::Source with the Poll instance.DkDeregister self from the given Registry instance.DgRemoves all tasks from this JoinSet without aborting them.CeThe intersection of a source flags value with the \xe2\x80\xa60ClVisits the values representing the difference, i.e., the \xe2\x80\xa6DhReturn an iterator over the values that are in self but \xe2\x80\xa6222222222222CjSubtract the given character class from this character \xe2\x80\xa6CjSubtract the given byte class from this byte class, in \xe2\x80\xa6DkCompress remaining data after padding it with delim, zeros \xe2\x80\xa6DhCompute hash of data and write it into output.CkDisconnects this sender from the channel, closing it if \xe2\x80\xa60CdDispatches trace events to Subscribers.DgBorrows the Dispatch that is entered when this type is \xe2\x80\xa61CkThis library provides a convenient derive macro for the \xe2\x80\xa6CjCalculates Euclidean division, the matching method for \xe2\x80\xa6C`Creates a DropGuard for this token.CfA hex or named flag wasn\xe2\x80\x99t found between separators.ClCreates an empty body of the same shape as the passed-in \xe2\x80\xa6BbEnables both I/O and time drivers.CjCompress all data from the given source as if using an \xe2\x80\xa6C`Yields the end-entity certificate for this path.Cethe expected \xe2\x80\x9cEND marker\xe2\x80\x9d line that was not foundDhCalled after every object. Writes a } to the specified \xe2\x80\xa6A`Ends the stream.DfCalled after each series of write_string_fragment and \xe2\x80\xa6BhRemoves an environment variable mapping.EhEquivalent and Comparable are traits for key comparison in \xe2\x80\xa6E`Compare self to key and return true if they are equal.CdChecks if this value is equivalent to the given key.1BeConstructs a span at the error level.CaReturns a reference to the associated extensions.AjThe request\xe2\x80\x99s extensions1AkThe response\xe2\x80\x99s extensionsChUnicode Extensions provide a mechanism to extend the \xe2\x80\xa6C`Any extensions present in the locale identifier.CdA set of extensions which correspond to preferences.CmThis companion structure stores Script_Extensions values, \xe2\x80\xa6CbReturns the extensions of the certificate request.CmDrains elements which are true under the given predicate, \xe2\x80\xa600ClCreates an iterator which uses a closure to determine if \xe2\x80\xa6CnCreates an iterator which uses a closure to determine if a \xe2\x80\xa6EaFactors out a homogenous type from an Either of Result.0CgApplies bitwise \xe2\x80\x9cnand\xe2\x80\x9d to the current value and \xe2\x80\xa60000000000CgApplies logical \xe2\x80\x9cnand\xe2\x80\x9d to the current value and \xe2\x80\xa61BhFill dest with random data.0ClReturns a mutable reference to the filled portion of the \xe2\x80\xa6CdFilters the values produced by this stream while \xe2\x80\xa60DjApplies filter_op to each item of this iterator to get an \xe2\x80\xa6DhReturns an OccupiedEntry for an entry in the table with \xe2\x80\xa6DmSearches for the sequentially first item in the parallel \xe2\x80\xa6CjObtain the index for a given key, or if the key is not \xe2\x80\xa6CiWrites the hash of the data into the supplied buf and \xe2\x80\xa6AgReturns the first byte.C`Returns the state of the given flag in this set.EeCreates a DataIdentifierBorrowed for a borrowed DataLocale.DjCreate a new application/x-www-form-urlencoded serializer \xe2\x80\xa6DjConvert an array of char to an array of CharULE.EiConvert an array of u16 to an array of RawBytesULE < 2 >.EiConvert an array of u32 to an array of RawBytesULE < 4 >.EkConvert an array of u128 to an array of RawBytesULE < 16 >.EiConvert an array of u64 to an array of RawBytesULE < 8 >.CiConstruct an error object from a type-erased standard \xe2\x80\xa6ClRe-interprets &[u8] as &T.0CaConverts a slice of bytes to an HTTP header name.CnAttempt to convert a byte slice to a HeaderValue.BlConverts a slice of bytes to an HTTP method.CcConverts a &[u8] to a status code.CmCasts from a byte slice to a reference to a trie with the \xe2\x80\xa6BjCreates point from a binary representationCfCreate a PotentialUtf8 from a byte slice.CmSafely deserialize a DFA with a specific state identifier \xe2\x80\xa6CiSafely deserialize a sparse DFA with a specific state \xe2\x80\xa6DgDeserializes a application/x-www-form-urlencoded value \xe2\x80\xa60C`Constructs a Ref from a byte slice.DiConstructs a new value from bytes which are already in O \xe2\x80\xa6000000000007777ClThe array passed as an argument is moved to be an inline \xe2\x80\xa6DcCreate tokens for a darling::FromField impl from a \xe2\x80\xa6BhConverts a float into a rational number.CjConstructs an EcKey corresponding to a curve.DfConverts an isize to return an optional value of this \xe2\x80\xa6C`Build a multi-lane vector from individual lanes.DiReturns a LevelFilter that enables spans and events with \xe2\x80\xa60DgConvert a fully owned ('static) data struct into a \xe2\x80\xa6CkCreate Bytes with a buffer whose lifetime is controlled \xe2\x80\xa60DjCreates a new Request with the given components parts and \xe2\x80\xa6D`Creates a new Response with the given head and bodyD`Attempt to convert a Parts into a Uri.EbProvides a Stream and Sink interface for reading and \xe2\x80\xa6CmParses a chain of PEM encoded X509 certificates, with the \xe2\x80\xa6CeParses an unencrypted PKCS#8-encoded RSA private key.ClConstructs an Ed25519 key pair by parsing an unencrypted \xe2\x80\xa6CjConstructs an ECDSA key pair by parsing an unencrypted \xe2\x80\xa6DjConstruct a new Bernoulli with the probability of success \xe2\x80\xa6DiCollects a slice into an AVec<T> with the provided \xe2\x80\xa6CmConverts slice to a generic array reference with inferred \xe2\x80\xa6BnCreates and initializes a BigInt.BoCreates and initializes a BigUint.DjCreates a new BigNum from an unsigned, big-endian encoded \xe2\x80\xa6CfCreate a PotentialUtf16 from a u16 slice.DfA const constructor to create a CertificateDer from a \xe2\x80\xa6DfA const constructor to create a Der from a borrowed sliceDgMakes a new AlgorithmIdentifier from a static octet slice.DgDeserialize an instance of type T from bytes of JSON text.0CjCreates a JSON deserializer from a &[u8].D`Copy the elements from a slice into a new SmallVec.fPanicsBbParses a message in S/MIME format.BdCreate a trie directly from a store.0000DgReturns a new pointer pointing to the tagged pointer data.0DkConverts a usize to return an optional value of this type. \xe2\x80\xa6CeCreate an instance from a literal value of either \xe2\x80\xa60EaInterpret a serde_json::Value as an instance of type T.0BmFunctional programming with generic sequencesA`Asynchronous I/OCjGets a reference to an entry in the table at the given \xe2\x80\xa6DgReturns the configuration object used to build this Regex.BhReturn the config for this one-pass DFA.BhReturns this lazy DFA\xe2\x80\x99s configuration.BoReturn the config for this PikeVM.CkReturn the config for this BoundedBacktracker.DkCopies the extra connection information into an Extensions \xe2\x80\xa6CmGets an IEEE754 single-precision (4 bytes) floating point \xe2\x80\xa600000CmGets an IEEE754 double-precision (8 bytes) floating point \xe2\x80\xa600000CjReturns whether the hybrid NFA/DFA regex engine may be \xe2\x80\xa6DhGets a signed 16 bit integer from self in little-endian \xe2\x80\xa600DhGets a signed 16 bit integer from self in native-endian \xe2\x80\xa600DhGets a signed 32 bit integer from self in little-endian \xe2\x80\xa600DhGets a signed 32 bit integer from self in native-endian \xe2\x80\xa600DhGets a signed 64 bit integer from self in little-endian \xe2\x80\xa600DhGets a signed 64 bit integer from self in native-endian \xe2\x80\xa600DhGets a signed n-byte integer from self in little-endian \xe2\x80\xa600DhGets a signed n-byte integer from self in native-endian \xe2\x80\xa600BhReturn whether NFA shrinking is enabled.CcReturns the starting state configuration for a DFA.CcBorrows the underlying data statically if possible.AfGet the stream number.00DeGet the property value as a T, doing a strict search \xe2\x80\xa6BiReturns a reference to a subtag at index.DkGets an unsigned 16 bit integer from self in little-endian \xe2\x80\xa600DkGets an unsigned 16 bit integer from self in native-endian \xe2\x80\xa600DaGets an unsigned 32 bit integer from self in the \xe2\x80\xa600DkGets an unsigned 32 bit integer from self in native-endian \xe2\x80\xa600DkGets an unsigned 64 bit integer from self in little-endian \xe2\x80\xa600DkGets an unsigned 64 bit integer from self in native-endian \xe2\x80\xa600DgReturn information about the capture groups in this Regex.BnReturns the capturing group info for this NFA.CmReturns a reference to the underlying group info on which \xe2\x80\xa6CaSet whether HTTP/1 connections should support \xe2\x80\xa60CkReturns whether script is contained in the \xe2\x80\xa6ClA hash table implemented with quadratic probing and SIMD \xe2\x80\xa6CnThe code point of the start of the last range of the trie. \xe2\x80\xa6AcOnly accepts HTTP/1ClSet whether the connection must use HTTP/2.AcOnly accepts HTTP/2BaUtilities for working with hyper.BlCrate for changing case of Rust identifiers.BnReturn an infallible version of this iterator.00DdDeprecated in favor of ThreadPoolBuilder::build_global.BmInitialize value from the inner.BhInsert all possible shapes into the set.ClSets the key of the entry, and returns the entry\xe2\x80\x99s old \xe2\x80\xa6CjDo something with the success value of a future before \xe2\x80\xa60CgDo something with the success value of this stream, \xe2\x80\xa60DkInstruments this type with the provided Span, returning an \xe2\x80\xa6DjInstruments a function to create and enter a tracing span \xe2\x80\xa61CdAttach a span to a std::future::Future.1CmInterleaves elements of this iterator and the other given \xe2\x80\xa6CmWhether any set bits in a source flags value are also set \xe2\x80\xa60000000000000CbYields ownership of the bytes inside this literal.BhConsumes this to return the inner error.BmConverts this DataErrorKind into a DataError.C`Consumes self, returning its error.CkReturn the inner fixed size array, if it is full to its \xe2\x80\xa6DfUnwraps this DecoderReader, returning the base reader \xe2\x80\xa6DiUnwraps this EncoderWriter, returning the base writer it \xe2\x80\xa6CnEncode all remaining buffered data, including any trailing \xe2\x80\xa6DbConsumes this Chain, returning the underlying values.DdConsumes this IntoIter, returning the underlying value.DaConsumes this Limit, returning the underlying value.DbConsumes this Reader, returning the underlying value.D`Consumes this Take, returning the underlying value.DbConsumes this Writer, returning the underlying value.AhReturns the inner value.CdConsumes the atomic and returns the contained value.CbConsumes this lock, returning the underlying data.CeReturns the accumulated errors as a Vec.CiExtract the value of an either over two equivalent types.CnGet the reader that is wrapped by this CrcReader.CnGet the writer that is wrapped by this CrcWriter.CgConsumes this encoder, returning the underlying reader.CgConsumes this decoder, returning the underlying reader.CeReturns the underlying stream, consuming this encoder11212101121CiReturns the message that was attempted to be sent but \xe2\x80\xa6EaConvert this BlockingStream into the inner Stream type.CeUnwraps the value from this immediately ready future.CkConsumes this combinator, returning the underlying futures.9CbConsumes self and returns the contained IO object.CnConsumes this combinator, returning the underlying sink or \xe2\x80\xa60CoConsumes the Chain, returning the wrapped readers.CeConsumes this cursor, returning the underlying value.2DcConsumes this Window, returning the underlying buffer.CiConsumes this combinator, returning the underlying sinks.4444444444CjConsumes this combinator, returning the underlying stream.5555555555CkConsumes this combinator, returning the underlying streams.6666666666666666666666666ChConsumes this stream, returning the underlying iterator.11CcConsumes this mutex, returning the underlying data.FeConvert Either into the inner type, if both Left and Right \xe2\x80\xa6CcConsume self, returning the inner body0CaConsumes this wrapper and returns the inner type.0BlConsume this wrapper and get the inner type.44DaConsumes this RwLock, returning the underlying data.DhConsumes the OnceCell, returning the wrapped value. ReturnsD`Consumes the OnceCell, returning the wrapped value.CiExtract the value of an either over two equivalent types.Ch\xe2\x80\x9cDefuse\xe2\x80\x9d the guard and extract the value without \xe2\x80\xa6D`Unwrap the Writer from the Serializer.EcConvert the SmallVec into an A if possible. Otherwise \xe2\x80\xa6;CbConsumes the mutex, returning the underlying data.CaConsumes the lock, returning the underlying data.CmTakes the value from the cell, destroying the cell in the \xe2\x80\xa60DbConsume the TrySendError, returning the unsent value.DfConsume the SendTimeoutError, returning the unsent value.CfConsumes this timeout, returning the underlying value.FbSplits this Join back into its AsyncRead and AsyncWrite \xe2\x80\xa6CmConsumes the Take, returning the wrapped reader.DjUnwraps this Lines<R>, returning the underlying reader.CoConsumes the Chain, returning the wrapped readers.DfConsumes this BufWriter, returning the underlying writer.DfConsumes this BufStream, returning the underlying I/O \xe2\x80\xa6DfConsumes this BufReader, returning the underlying reader.CmDeregisters this file descriptor and returns ownership of \xe2\x80\xa6AmGet back the inner semaphore.BbConsumes the stored value, if any.DgConsumes the FramedWrite, returning its underlying I/O \xe2\x80\xa6DfConsumes the FramedRead, returning its underlying I/O \xe2\x80\xa6DfConsumes the Framed, returning its underlying I/O stream.DfConsumes this BufWriter, returning the underlying stream.CeConsume this bridge, returning the underlying stream.DeConsumes this SinkWriter, returning the underlying sink.DeConsumes the InspectWriter, returning the wrapped writerDeConsumes the InspectReader, returning the wrapped readerDfConsumes this CopyToBytes, returning the underlying sink.CfConsume self, returning the inner service0BiExtract the wrapped Service.01CiReturns the underlying Layer implementation.DcConsumes the Instrumented, returning the wrapped type.0FdConsumes self and returns the span Id and Metadata of the \xe2\x80\xa6CmTake the value back out of the lock when this is the sole \xe2\x80\xa6CoConsumes self, returning the inner T.BeReturns the inner Write.AiReturns the inner reader.DbReturn the wrapped Writer and Operation.DiReturns the most verbose Level that this filter accepts, \xe2\x80\xa60AoTakes ownership of the pointee.0DjReturn a new iterator that yields pairs of String instead \xe2\x80\xa6CjMake this Connection static, instead of borrowing from \xe2\x80\xa60CnConvert this iterator into its owned variant, such that it \xe2\x80\xa60ClConvert this finder into its owned variant, such that it \xe2\x80\xa60CeConverts this certificate into its owned variant, \xe2\x80\xa6CnConverts this SubjectPublicKeyInfo into its owned variant, \xe2\x80\xa6CkConverts this config into its owned variant, unfreezing \xe2\x80\xa6CmReturns an iterator over the contents of this sequence as \xe2\x80\xa6ClConsumes the join error, returning the object with which \xe2\x80\xa6DfConsumes self, returning the push promise\xe2\x80\x99s request \xe2\x80\xa6CgConsumes the request returning the head and body parts.ChConsumes the response returning the head and body parts.CcConvert a Uri into Parts.CgReturn the inner IO object, and additional information.0FcConvert this BigInt into its Sign and BigUint magnitude, \xe2\x80\xa6DaReturns the original object passed to try_new or \xe2\x80\xa6DgConsumes the FramedWrite, returning its underlying I/O \xe2\x80\xa6DfConsumes the FramedRead, returning its underlying I/O \xe2\x80\xa6DjConsumes the Framed, returning its underlying I/O stream, \xe2\x80\xa6CkReturns a mutable slice of the remaining entries in the \xe2\x80\xa60DfSplits a TcpStream into a read half and a write half, \xe2\x80\xa6DgSplits a UnixStream into a read half and a write half, \xe2\x80\xa6BdTakes the byte store from this trie.00000DkConverts the OccupiedEntry into a mutable reference to the \xe2\x80\xa6DiConverts the VacantEntry into a mutable reference to the \xe2\x80\xa6DiConverts the AbsentEntry into a mutable reference to the \xe2\x80\xa6CkProduces this punctuated pair as a tuple of syntax tree \xe2\x80\xa6CbReturns the machine representation of the pointer.AlTake ownership of the value.CkConsumes this Lazy returning the stored value.0ClExtracts the syntax tree node from this punctuated pair, \xe2\x80\xa6CkChecks whether the task has been aborted. Note that all \xe2\x80\xa6DmChecks whether AbortHandle::abort was called on any \xe2\x80\xa6FnReturns true if the nth bit of self is set to 1, false \xe2\x80\xa6DfReturns true if the Value is a Boolean. Returns false \xe2\x80\xa6BaCheck if the confirm flag is set.ClReturns true if this was an error from Connect.ClReturns true if Sleep has elapsed.CjReturns true if and only if this state contains one or \xe2\x80\xa6ChReturns true if the error is from a GOAWAY.CiMethod returning True or False.CmReturns true if and only if all literals in this sequence \xe2\x80\xa6CeReturns true if the rational number is an integer \xe2\x80\xa6DhReturns true if the error was caused by the timer being \xe2\x80\xa6CiReturns true if the error was created by h2.ClReturn true if and only if this HIR is a simple literal. \xe2\x80\xa6BlReturns true if this class has been negated.CiReturns true if this variant\xe2\x80\x99s data makes it a newtype.EhChecks if this ReadHalf and some WriteHalf were split from \xe2\x80\xa6EhChecks if this WriteHalf and some ReadHalf were split from \xe2\x80\xa6FjReturns true if the SplitStream<S> and SplitSink<S> \xe2\x80\xa6021CaConvenience method to check if status is partial.AmCheck if the flag is present.CjDetermines if the connected transport is to an HTTP proxy.ChReturns true when this NFA is meant to be matched in \xe2\x80\xa6DgReturns true if this network and the given network are \xe2\x80\xa600CkReturns true if the given ID represents a \xe2\x80\x9cspecial\xe2\x80\x9d \xe2\x80\xa6CmWhether the stream was stopped yet by the stopping future \xe2\x80\xa6CjReturns true if at least one task was stolen.BbCheck if status is within 200-299.CbReturns true if the error was caused by a timeout.EfReturns whether this DataLocale is und in the locale and \xe2\x80\xa6CgWhether this LanguageIdentifier equals \xe2\x80\xa6DiWhether this Language equals Language::UNKNOWN.2CnReturn true if and only if this represents a lazy state ID \xe2\x80\xa6AlWhether the flag is unnamed.CkReturns true if this address is an unnamed address from \xe2\x80\xa6CdReturns true if the address is unnamed.EdCheck if the Taker has called want() without parking a \xe2\x80\xa60DjYields an Iterator going through the character set in the \xe2\x80\xa6BlYield a set of contained named flags values.0000000000000BfEnables or disables HTTP/1 keep-alive.0CaReturns the length of keys used with this cipher.CaReturns the key length of the context\xe2\x80\x99s cipher.BfGet the known bits from a flags value.0ChGet the last entry in the map for in-place manipulation.ChGets a key/value pair at the specified index, with a \xe2\x80\xa6BjReserves additional capacity in the store.CbQuery the provider for data, returning the result.BlGet the local address of the transport used.CbReturns the local socket address of this listener.ClReturns the socket address of the local half of this TCP \xe2\x80\xa6CkReturns the socket address that this socket was created \xe2\x80\xa6BcReturns the address of this socket.3ChReturns the socket address of the local half of this \xe2\x80\xa60CiReturns the local address that this listener is bound to.BfGets the local address of this socket.CgReturns the local address that this stream is bound to.CgReturns the local address that this socket is bound to.08444441111CmCreates a new span with the same name resolution behavior \xe2\x80\xa6B`Acquire the lock asynchronously.CmLocks this mutex, causing the current task to yield until \xe2\x80\xa6CmConstructs a helper for peeking at the next token in this \xe2\x80\xa6GbApply the functions f and g to the Left and Right variants \xe2\x80\xa60CkComposes a function that transforms futures produced by \xe2\x80\xa600BfMaps this service\xe2\x80\x99s result type (\xe2\x80\xa600DbApplies a function to the Fields if this is a struct.BoCopies the master key into the provided buffer.BnReturns the match kind used by this automaton.B`Set the desired match semantics.BoSet the match semantics for this configuration.CdReturns the match kind used by this packed searcher.CmReturns the match semantics that this automaton was built \xe2\x80\xa6333CaSet the match semantics for a Regex.4444CkComputes the item that yields the maximum value for the \xe2\x80\xa6BnReturns the maximum line length when decoding.BoReturns the maximum chunk length when decoding.BlWraps a future into a MaybeDoneCjReturns a mutable reference to the associated HTTP method.BeGet the HTTP Method for this request.CkComputes the item that yields the minimum value for the \xe2\x80\xa6ChThe span located at the invocation of the procedural \xe2\x80\xa6CnMoves the position of the entry to a new index by shifting \xe2\x80\xa60ClMoves the position of a key-value pair from one index to \xe2\x80\xa61CnMoves the position of a value from one index to another by \xe2\x80\xa6CjEnable or disable the multi-line matching flag by default.0DfEnable or disable the multi-line matching flag (m) by \xe2\x80\xa6CjAn abstraction over platform-specific TLS implementations.CiSet the nesting limit used for the regular expression \xe2\x80\xa6BfSet the nesting limit for this parser.0DkCreates a new IP network address from an IpAddr and prefix \xe2\x80\xa6DhCreates a new IPv4 network address from an Ipv4Addr and \xe2\x80\xa6DhCreates a new IPv6 network address from an Ipv6Addr and \xe2\x80\xa6ChCreate a configured length delimited FramedC`Returns a new secure BigNumContext.BiReturns a new secure BigNum.CkCreate a new list of key-value pairs having exactly one \xe2\x80\xa6CgA constructor which takes a single Subtag.ChParse the given regular expression using the default \xe2\x80\xa6BaCreates a new Unix stream socket.CkCreates an instance of Self from zeroed bytes.DaThis returns Ok(Some((key, value))) for the next \xe2\x80\xa60BoReturns the next entry in the directory stream.CkCreates a future which will consume and return the next \xe2\x80\xa6BgRandomly pick a value within the range.EgPerforms a state transition from sid for byte and returns \xe2\x80\xa6CiTransitions from the current state to the next state, \xe2\x80\xa60DdThis returns a Ok(value) for the next value in the map.0BnGets the nonce type for a private key context.EbCreate a new Waker which does nothing when wake() is \xe2\x80\xa60CgReturns the certificate\xe2\x80\x99s Not Before validity period.BfThe notBefore time of the certificate.BmWakes up all blocked threads on this condvar.BlWakes up one blocked thread on this condvar.B`Notifies the first waiting task.CmThe value stored in the trie that represents a null value \xe2\x80\xa6AjBig Integer Types for RustBfNumeric traits for generic mathematicsChYield the OID values of the required extended key usage.CgReturns this span, if it was enabled by the current \xe2\x80\xa6ClEnsures a value is in the entry by inserting the default \xe2\x80\xa60CmInserts a default-constructed value in the entry if it is \xe2\x80\xa6CnEnsures a value is in the entry by inserting the result of \xe2\x80\xa6BnReturns the number of bits in the group order.BeSets the otherName flag.BaThe length of a finalized digest.DhReturns an Option containing a mutable reference to the \xe2\x80\xa60CnProvides an architecture independent implementation of the \xe2\x80\xa6ClA 128-bit vector implementation of the \xe2\x80\x9cpacked pair\xe2\x80\x9d \xe2\x80\xa6ClA 256-bit vector implementation of the \xe2\x80\x9cpacked pair\xe2\x80\x9d \xe2\x80\xa6ClWraps an iterator with a fuse in case of panics, to halt \xe2\x80\xa6DcCreates a bridge from this type to a ParallelIterator.DdReturns a parallel iterator over at most chunk_size \xe2\x80\xa6CkExtends an instance of the collection with the elements \xe2\x80\xa6CfParse the arguments to the attribute as a syntax tree.BgSee Attribute::parse_args.CdParse the tokens within the macro invocation\xe2\x80\x99s \xe2\x80\xa6DnFunctions to use with #[darling(with = "...")] that \xe2\x80\xa6BiParse the content of a file of Rust code.ClA convenience routine for parsing many patterns into HIR \xe2\x80\xa6CkA convenience routine for parsing a pattern into an HIR \xe2\x80\xa6CdInvoke parser on the content of this string literal.BlThe pattern ID that this capture belongs to.AhThe matching pattern ID.CkConvert a slice to the wrapped type into a slice to the \xe2\x80\xa60AlAttempt to close the object.CfFlush any remaining output and close this sink, if \xe2\x80\xa61DlForward to buf_writer \xe2\x80\x99s BufWriter::poll_close()1CkAttempt to flush the object, ensuring that any buffered \xe2\x80\xa6BjFlush any remaining output from this sink.1DlForward to buf_writer \xe2\x80\x99s BufWriter::poll_flush()1AmAttempts to flush the object.ClAttempts to flush the object, ensuring that any buffered \xe2\x80\xa6fErrorsChAttempt to pull out the next data buffer of this stream.0CiPolls the channel to determine if there is guaranteed \xe2\x80\xa6CcCheck if the channel is ready to receive a message.CmAttempts to prepare the Sink to receive a value.0DgReturns Ready when the connection can initialize a new \xe2\x80\xa6CnPolls to determine whether this sender can be used yet for \xe2\x80\xa60DhReturns Poll::Ready(Ok(())) when the service is able to \xe2\x80\xa6DgReturns Poll::Ready when the factory is able to create \xe2\x80\xa6DiReturns Poll::Ready(Ok(())) when it is able to make more \xe2\x80\xa612ChPolls to be notified when the client resets this stream.00EdA convenience for calling Future::poll on Unpin future \xe2\x80\xa60CmAttempt to write bytes from buf into the object.0DbAttempt to write bytes from buf into the destination.1=ClProvide a timer to be used for timeouts and intervals in \xe2\x80\xa6AjReturns the prefix length.00ClLower level primitive types that are useful in a variety \xe2\x80\xa6CfAccess to the Unicode properties or property-based \xe2\x80\xa6CjReturns the properties computed for this Hir.BlReturns the public key from the DH instance.AgReturns the public key.CaThis corresponds to X509_get_pubkey.CbReturns the public key of the certificate request.AjThe public key components.B`The public key for the key pair.CkA punctuated sequence of syntax tree nodes separated by \xe2\x80\xa6BjPushes a future to the front of the queue.CgAppends a trailing punctuation onto the end of this \xe2\x80\xa6CnAppends a syntax tree node onto the end of this punctuated \xe2\x80\xa6CiWrites an IEEE754 single-precision (4 bytes) floating \xe2\x80\xa6000CiWrites an IEEE754 double-precision (8 bytes) floating \xe2\x80\xa6000DhWrites a signed 16 bit integer to self in little-endian \xe2\x80\xa60DhWrites a signed 16 bit integer to self in native-endian \xe2\x80\xa60DhWrites a signed 32 bit integer to self in little-endian \xe2\x80\xa60DhWrites a signed 32 bit integer to self in native-endian \xe2\x80\xa60DhWrites a signed 64 bit integer to self in little-endian \xe2\x80\xa60DhWrites a signed 64 bit integer to self in native-endian \xe2\x80\xa60DnWrites low nbytes of a signed integer to self in \xe2\x80\xa6000DkWrites an unsigned 16 bit integer to self in little-endian \xe2\x80\xa60DkWrites an unsigned 16 bit integer to self in native-endian \xe2\x80\xa60DkWrites an unsigned 32 bit integer to self in little-endian \xe2\x80\xa60DkWrites an unsigned 32 bit integer to self in native-endian \xe2\x80\xa60DkWrites an unsigned 64 bit integer to self in little-endian \xe2\x80\xa60DkWrites an unsigned 64 bit integer to self in native-endian \xe2\x80\xa60CkFill buffer with cryptographically strong pseudo-random \xe2\x80\xa6CkPlaces a cryptographically-secure pseudo-random nonnegativeC`Rayon-core houses the core stable APIs of Rayon.AdRead next XOF block.CeRead output into a boxed slice of the specified size.DjSkips num_bytes of the input, returning the skipped input \xe2\x80\xa6ClCreates a future which will read exactly enough bytes to \xe2\x80\xa6DbReads the exact number of bytes required to fill buf.0DgLocks this RwLock with shared read access, causing the \xe2\x80\xa6CmCreates a future which will read all the bytes associated \xe2\x80\xa6EfReads all bytes into buf until the delimiter byte or EOF \xe2\x80\xa60BfSets the option for read-write access.C`Returns a mutable reference to the inner reader.CeReturns a mutable reference to the underlying reader.CjRecords multiple values on a span in a single call. As \xe2\x80\xa6BnVisit a double-precision floating point value.0BdVisit a signed 64-bit integer value.0AeVisit a string value.0BgVisit an unsigned 64-bit integer value.0CiUse some prefix as single-use dictionary for the next \xe2\x80\xa60DhCalculates the least nonnegative remainder of self (mod v).BeRemoves an existing, empty directory.BcCreate a \xe2\x80\x9crepetition\xe2\x80\x9d AST item.BdCreates a repetition HIR expression.DnRe-register an event::Source with the Poll instance.DlRe-register self with the given Registry instance.BiResets the state of this decoder\xe2\x80\x99s dataCeRetains only the elements specified by the predicate.DeGet the value of the SO_REUSEPORT option on this socket.CgReturns a reverse iterator over all non-overlapping \xe2\x80\xa6ChReturns a reverse iterator over all occurrences of a \xe2\x80\xa6DdWrap this stream in an Either stream, making it the \xe2\x80\xa6CkThe lowest level cause of this error \xe2\x80\x94 this error\xe2\x80\x99s \xe2\x80\xa6DkRound x to the nearest integer, breaking ties toward even. \xe2\x80\xa6AkThe required sample length.DcGet the scheme of this Uri as a &str.DgCreates a \xe2\x80\x9cfork-join\xe2\x80\x9d scope s with FIFO order, and \xe2\x80\xa6CjCreates a scope that executes within this thread pool. \xe2\x80\xa610CnA scope guard will run a given closure when it goes out of \xe2\x80\xa6BnYield the DER-encoded bytes of the private keyCiCreates a new future which will select over a list of \xe2\x80\xa6DhConvert a list of streams into a Stream of results from \xe2\x80\xa60AkAn unbounded set of streamsAbResets the stream.B`Send a stream reset to the peer.0FnSerde is a framework for serializing and deserializing \xe2\x80\xa6jSerde JSONCmReturns the servername sent by the client via Server Name \xe2\x80\xa6BnCreate a Service from a function.ClReturns a new ServiceFn with the given closure.0DjWrap the async function F with the middleware provided by \xe2\x80\xa6CaSets the size of the filled region of the buffer.CnUpdates this set in place with the result of inserting the \xe2\x80\xa60AnSet the length of the address.CoSet value for the SO_LINGER option on this socket.CjSets the linger duration of this socket by setting the \xe2\x80\xa60CnSets the global logger to a &'static Log.CaSets a new default TLS/SSL method for SSL objectsCdSets the public key associated with the certificate.AcSet the public key.CmUpdates this set in place with the result of removing the \xe2\x80\xa60AfSet the stream number.00CcSets the parameters to be used during ephemeral \xe2\x80\xa6C`Like SslContextBuilder::set_tmp_dh.D`Set the value of the IP_TOS option for this socket.DaSets the value for the IP_TOS option on this socket.0D`Set the value of the IP_TTL option for this socket.CjConfigures the certificate verification method for new \xe2\x80\xa6C`Like SslContextBuilder::set_verify.CmRemoves and returns the value in the set, if any, that is \xe2\x80\xa6AjConvenience method for \xe2\x80\xa60D`Returns the string representation of a Nid (short).DhReturn true if the guard\xe2\x80\x99s associated code should run \xe2\x80\xa6DfShifts the bits to the left by a specified amount, n, \xe2\x80\xa6DgShifts the bits to the right by a specified amount, n, \xe2\x80\xa6ClCreates a new set of equivalence classes where each byte \xe2\x80\xa6CiIf this error occurred because the regex exceeded the \xe2\x80\xa6CjSet a size limit on the total heap used by a one-pass DFA.CgIf this error occurred because the NFA exceeded the \xe2\x80\xa6BnIndicate that a struct field has been skipped.CfIndicate that a struct variant field has been skipped.10CcSkip elements on this stream while the provided \xe2\x80\xa60CnReturns the span pointing to the closing delimiter of this \xe2\x80\xa6CiFires off a task into the Rayon thread pool in the \xe2\x80\x9c\xe2\x80\xa6DjSpawns a job into the fork-join scope self. This job will \xe2\x80\xa6CnSpawns an asynchronous task in this thread pool. This task \xe2\x80\xa6210CnReturns the last key-value pair and the rest of the slice, \xe2\x80\xa6DjReturns the last value and the rest of the slice, or None \xe2\x80\xa6BnSets the size of the stack for the new thread.BhGets the value that was specified by \xe2\x80\xa6BiSets the stack size of the worker threads10DbDeprecated in favor of ThreadPoolBuilder::stack_size.CnAttempts to force the child to exit, but does not wait for \xe2\x80\xa6CeReturns the type of starting search configuration \xe2\x80\xa6ChSets the starting state configuration for the automaton.0CjThe type of starting state configuration to use for a DFA.CfReturns the starting state configuration for this DFA.0CeAttempts to seek to an offset, in bytes, in a stream.AnSend a message on the channel.0CjBegin the process of sending a value to the sink. Each \xe2\x80\xa60DfReturns a mutable reference to the associated StatusCode.CgCompare this DataLocale with BCP-47 bytes.CoCompare this LanguageIdentifier with BCP-47 bytes.CcCompare this Locale with BCP-47 bytes.AjCompare with BCP-47 bytes.0CeCompare this Keywords with BCP-47 bytes.111111114EhModifies this set to contain the difference of self and rhs\xe2\x80\xa6CeThe intersection of a source flags value with the \xe2\x80\xa600000000000B`Collects and records trace data.BiCollectors collect and record trace data.BgReverses the byte order of the integer.CgEnable or disable the \xe2\x80\x9cswap greed\xe2\x80\x9d flag by default.0DhEnable or disable the \xe2\x80\x9cswap greed\xe2\x80\x9d flag (U) by default.EcSets a value T as the task-local value for the closure F.ClReturns the length of the authentication tag expected by \xe2\x80\xa6DaGet the value of the SO_ERROR option on this socket.00CfReturns the value of the SO_ERROR option.001000000ClTake elements from this stream until the provided future \xe2\x80\xa60CfReturns the value stored in the task local by this \xe2\x80\xa6BhTakes the value at the current position.0CeTake elements from this stream while the provided \xe2\x80\xa60DkDeclares a new task-local key of type tokio::task::LocalKey\xe2\x80\xa6DcCreates a new Fuse-wrapped future which is already \xe2\x80\xa6BaAccess the thread-local generatorDkRequires a Future to complete before the specified instant \xe2\x80\xa6CmSupport all versions of the TLS protocol, explicitly as a \xe2\x80\xa60DbConverts the value of self to a BigUint.E`Converts this BigInt into a BigUint, if it\xe2\x80\x99s not \xe2\x80\xa6CmReturns a decimal string representation of self.CgConverts to degrees, assuming the number is in radians.AlConverts radians to degrees.0DaReturns a hexadecimal string representation of self.C`Serializes the point to a hexadecimal string \xe2\x80\xa6BnConverts to an integer, rounding towards zero.CgConverts to radians, assuming the number is in degrees.AlConverts degrees to radians.0CmCreates a reducer that can be used to combine the results \xe2\x80\xa6DiCreate a new Vec containing the string representation of \xe2\x80\xa6C`Extracts the wrapped CodePointTrie.00DkIf the cursor is pointing at a TokenTree, returns it along \xe2\x80\xa6BaUtilities for working with Tokio.CdTransactions Per Minute (Tps) Budget implementationsBeConstructs a span at the trace level.BfInserts a key-value pair into the map.EaAppends value with key to the end of the underlying \xe2\x80\xa6DfAttempt to convert a PotentialUtf8 to a str.CmAn adaptor for chunking up successful items of the stream \xe2\x80\xa60CnAttempt to concatenate all items of a stream into a single \xe2\x80\xa60BfPrepare a dictionary to compress data.AnTries to create a new context.BjTry to create a new decompression context.2DgReturns Ok(true) if the path points at an existing entity.ChAttempt to filter the values produced by this stream \xe2\x80\xa60CkAttempt to finish this output stream, writing out final \xe2\x80\xa6000000CiRequired: Attempts to finish the stream.CcGets a signed 8 bit integer from self.00CfGets an unsigned 8 bit integer from self.00CkInsert element at position index.CnTries to insert a key-value pair into the map, and returns \xe2\x80\xa6?B`Insert the value into the entry.BoAttempts to insert a unique entry into the map.DiLike set, but also returns a reference to the final cell \xe2\x80\xa60CiInsert the given pattern identifier into this set and \xe2\x80\xa6CkTries to read or write from the file descriptor using a \xe2\x80\xa6CkReduces the items in the iterator into one item using a \xe2\x80\xa6ClTries to remove the value associated with the given key, \xe2\x80\xa6CkExecutes an anchored leftmost forward search and writes \xe2\x80\xa6CnReturns the start and end offset of the leftmost match. If \xe2\x80\xa60CnExecutes a leftmost forward search and writes the spans of \xe2\x80\xa6ClWaits for either one of two differently-typed futures to \xe2\x80\xa6DjCreates a TryStream from a seed and a closure returning a \xe2\x80\xa6ChTurns a Future<Output = T> into a \xe2\x80\xa60CnUnparks all threads in the queue associated with the given \xe2\x80\xa6CiUnparks one thread from the queue associated with the \xe2\x80\xa6BfRemoves a previously installed action.CaWrap RNG with the UnwrapErr wrapper.0BcUnwrap a key, according to RFC 3394CaWrap RNG with the UnwrapMut wrapper.0ChToggles whether empty matches are permitted to occur \xe2\x80\xa6BiReturns the key of the next vacant entry.CkAn iterator visiting all values mutably in arbitrary order.BhAn iterator visiting all values mutably.CiReturn an iterator over mutable references to the the \xe2\x80\xa6ClReturn an iterator over mutable references to the values \xe2\x80\xa6C`Gets an iterator over mutable values of the map.AmThe input contains a boolean.0BgThe input contains a char.0AkThe input contains an enum.0BgThe input contains a i128.0BnThe input contains an optional that is absent.0DhThis method is called on an Ast after descending all of \xe2\x80\xa60DhThis method is called on an Hir after descending all of \xe2\x80\xa60BoThe input contains an optional that is present.0BgThe input contains a u128.0BjThe input contains a unit ().0CfBlocks the current thread until initialization has \xe2\x80\xa6ChWaits on this condition variable for a notification, \xe2\x80\xa6CkBlocks the current thread until this condition variable \xe2\x80\xa6CdGets the number of weak pointers to this allocation.CfReturns the number of WeakSender handles.0CoReturns the number of WeakUnboundedSender handles.011DjCreates an iterator over the Some items of this iterator, \xe2\x80\xa6BiSets the maximum back-reference distance.00ClCustomize the depth at which revocation checking will be \xe2\x80\xa6DhReturns a new SizeHint with both upper and lower bounds \xe2\x80\xa60AmSet the flags of the message.ClCreate a new span by replacing the starting the position \xe2\x80\xa6AoCreates a new initialized cell.BhCreates a new cell with the given value.1CiConvert a slice to the inner type into a slice to the \xe2\x80\xa60DoWrites a true or false value to the specified writer.BlWrite a single byte at the specified offset.DhEquivalent to ZeroTrieSimpleAsciiCursor::step(), except \xe2\x80\xa6DeEquivalent to ZeroAsciiIgnoreCaseTrieCursor::step(), \xe2\x80\xa6CnCall the given closure using the pointer and capacity from \xe2\x80\xa60DgWrites an integer value like -123 to the specified writer.CkWrites an signed 128-bit integer in big-endian order to the0CiWrites a null value to the specified writer.DiWrite a LookSet as a native endian 32-bit integer to the \xe2\x80\xa60DfWrites an integer value like 123 to the specified writer.CmWrites an unsigned 128-bit integer in big-endian order to \xe2\x80\xa60C`Returns a mutable reference to the inner writer.BnGives a mutable reference to the inner writer.CdAs try_zeroed_box, but unwraps for you.CbAs try_zeroed_vec but unwraps for youChAES-128 in GCM mode with 128-bit tags and 96 bit nonces.ChAES-256 in GCM mode with 128-bit tags and 96 bit nonces.BgAbort the handshake with a fatal alert.BkTerminate the handshake with a fatal alert.kapplicationBkA handle to an Abortable task.0ChAn owned permission to abort a spawned task, without \xe2\x80\xa6CmType representing the absence of an entry, as returned by \xe2\x80\xa6DfAccumulator for errors, for helping call Error::multiple.AjA Adler-32 hash-able type.CkAn automaton for searching multiple strings in linear time.BfAn alternation of regular expressions.AnAn alternation of expressions.1CbFuture for the always_ready function.DiTrait making GenericArray work, marking types to be used \xe2\x80\xa6AoA string with a fixed capacity.CkA generic interface for casting between machine scalars \xe2\x80\xa6AfNumeric representationBeReference to an Asn1TimeBlA synchronization primitive for task wakeup.0Bi502 Bad Gateway [RFC9110, Section 15.6.3]Bi400 Bad Request [RFC9110, Section 15.5.1]CnFormat control characters which have specific functions in \xe2\x80\xa6BhAlias for arbitrary precision rationals.CgAn alternation such that there exists precisely two \xe2\x80\xa6ClInformation about a specific binding. This contains both \xe2\x80\xa6AlThe |= operatorBdBuffer for block processing of data.CfA representation of byte oriented equivalence classes.CfPads and aligns a value to the length of a cache line.Co(?<name>a) or (?P<name>a)oA capture name.Dh(LC) The union of UppercaseLetter, LowercaseLetter, and \xe2\x80\xa6C`Future for the catch_unwind method.C`Stream for the catch_unwind method.CiThe certificate is expired; i.e. the time it is being \xe2\x80\xa6CiThe certificate, or one of its issuers, has been revoked.AdAn X509 certificate.AoA DER-encoded x509 certificate.CkA cryptographically secure random number generator that \xe2\x80\xa60AdChaCha with 8 roundsCkParallel iterator over the characters of a string, with \xe2\x80\xa6BoThe standard error stream for spawned children.C`The standard output stream for spawned children.CnParallel iterator over immutable non-overlapping chunks of \xe2\x80\xa6ChA stack of selected ciphers, and a stack of selected \xe2\x80\xa6EgAn iterator adaptor that turns an Iterator over char into \xe2\x80\xa6CgWhen compressing data, the compression level can be \xe2\x80\xa6GfA helper that wraps a Sink<Bytes> and converts it into a \xe2\x80\xa6BkWrapper around BufferKindUser.Cmthis trait does not allow for transient errors: they must \xe2\x80\xa6000CfA container for data payloads returned from a data \xe2\x80\xa6CbThe request type passed into all data provider \xe2\x80\xa6AfA DecodeError occurredBeErrors that can occur while decoding.CnIterator to parse a sequence of DER-encoded values of type \xe2\x80\xa6CnData structure sent to a proc_macro_derive macro.CmAn error occured during [serde] deserialization.CaDerive macro available if serde is built with \xe2\x80\xa6DlA data structure that can be deserialized from any data \xe2\x80\xa6000B`The resulting bytes of a digest.Bd103 Early Hints [RFC8297, Section 2]DiIn this mode calling derive will just perform the expand \xe2\x80\xa6AcEager block buffer.BhA reference to an EcdsaSig.CaParallel iterator over a string encoded as UTF-16DiAn owned version of Entered, a guard representing a span \xe2\x80\xa6C`A closure expression: |a, b| a + b.CaA for loop: for pat in expr { ... }.EkAddress-of operation: &raw const place or &raw mut place.C`Greatest common divisor and B\xc3\xa9zout coefficientsDcAn extern crate item: extern crate serde.DdThe kind of literals to extract from an Hir expression.CfNamed fields of a struct or struct variant such as \xe2\x80\xa6BmAn iterator over all non-overlapping matches.CgAn iterator over all non-overlapping matches for an \xe2\x80\xa60CfAn iterator over all non-overlapping matches for a \xe2\x80\xa6CiAn iterator over non-overlapping substring matches in \xe2\x80\xa6C`Trait for hash functions with fixed-size output.DiFlatMapIter maps each element to a serial iterator, then \xe2\x80\xa6DjFlattenIter turns each element to a serial iterator, then \xe2\x80\xa6BnSink for the flatten_sink method.CgA handle to release window capacity to a remote stream.BlAn item within an extern block.CbA type implemented by wrappers over foreign types.0DgFramedParts contains an export of the data of a Framed \xe2\x80\xa6DdA Sink of frames encoded to an AsyncWrite.CoCreates an instance from a specified syn::Variant.CnA future which tracks whether or not the underlying future \xe2\x80\xa60CnA stream which tracks whether or not the underlying stream \xe2\x80\xa60DaA resolver using blocking getaddrinfo calls in a \xe2\x80\xa6CcAn X509 certificate alternative names.CmExtension trait for pulling specific generics data from a \xe2\x80\xa6C`Helper trait which returns a non-zero thread ID.ClMarker type which determines whether a lock guard should \xe2\x80\xa60CnMarker type which indicates that the Guard type for a lock \xe2\x80\xa6AhHKDF using HMAC-SHA-256.AhHKDF using HMAC-SHA-384.AhHKDF using HMAC-SHA-512.AcHMAC using SHA-256.AcHMAC using SHA-384.AcHMAC using SHA-512.BfRepresents an HTTP header field value.AmInvalid byte in header value.DlAn asynchronous function from Request to Response.CkDon\xe2\x80\x99t look for matches, only huffman encode the literals.Cl418 I\xe2\x80\x99m a teapot [curiously not registered by IANA but \xe2\x80\xa6Aiexterior gateway protocolAfIP6 Encap Sec. PayloadAfGeneral Routing Encap.gxns idpAiProtocol indep. multicastcpupmraw IP packetAnA set of references to idents.DgA wrapper for an Ident which also keeps the value as a \xe2\x80\xa6ChCharacters considered to be CJKV (Chinese, Japanese, \xe2\x80\xa6CbAn index provided was not associated with a value.CmCanonical padding is allowed, but any fewer padding bytes \xe2\x80\xa6ChTypes which can be initialized from another type and \xe2\x80\xa6DjIntersperse is an iterator that inserts a particular item \xe2\x80\xa6CkService returned by MakeService::into_service.CjAn invalid byte was found in the input. The offset and \xe2\x80\xa6CkThis error occurs when translating a pattern that could \xe2\x80\xa6DiAn Iterator over a range of IP addresses, either IPv4 or \xe2\x80\xa6CoAn Iterator that generates IPv4 network addresses.CoAn Iterator that generates IPv6 network addresses.DhAn iterator producing the usize indices of all occupied \xe2\x80\xa6DhA mutable iterator over the entries of a HashTable that \xe2\x80\xa6CkFormat control characters which have specific functions \xe2\x80\xa6BaEnumerated property Joining_Type.BeAn error parsing or validating a key.BgTypes which use key for initialization.BfImplements [KnownLayout].ClIndicates that zerocopy can reason about certain aspects \xe2\x80\xa6DbMagic bytes to locate DataMarkerIdHashes in binaries.CgA state identifier specifically tailored for lazy DFAs.Ce(L) a conjoining leading consonant Jamo.Cc(L) any strong left-to-right characterDfImmutable keys for use in situations where OpeningKey/\xe2\x80\xa6CnAn enum representing the available verbosity level filters \xe2\x80\xa6CfA filter comparable to a verbosity Level.00AcA set of lifetimes.BhThe kind of a single literal expression.B`A handle to a garbage collector.BeA matcher for look-around assertions.DfAn iterator over all look-around assertions in a LookSet.0CmThe maximum number of permits which a semaphore can hold. \xe2\x80\xa6CnThe maximum length of string that formatting an integer of \xe2\x80\xa6CjThe maximum length of a tag for the algorithms in this \xe2\x80\xa6CkHelper trait describing values which may be returned by \xe2\x80\xa6D`Trait used to construct Backoff trait implementors.BhCreates new Service values.0D`A Layer that produces MapErr services.CbFuture for the map_ok_or_else method.CmService returned by the map_response combinator.CgAn iterator over all non-overlapping matches for an \xe2\x80\xa6CgThe flavor that executes tasks across multiple threads.CdOpt-in mutable access to IndexMap keys.oStandard CurvesAmDisables the use of DTLSv1.2.CmDisable use of the internal session cache for storage and \xe2\x80\xa6CaDisables the use of all (D)TLS protocol versions.CiA DynamicDataMarker that never returns data.CoA usize that can never be usize::MAX.CjOptions and flags which can be used to configure how a \xe2\x80\xa60Dc(Lo) Other letters, including syllables and ideographs0Cc(No) A numeric character of other type0Bh(So) A symbol of other type0C`Owned permit to send one value into the channel.B`Plug has ts that needs updating.lDumped core.BaAllocating memory to free memory.BaThis thread should not be frozen.AcKilled by a signal.BbAn unspecified invalid expression.Ad( ... )BoCursor position within a buffered token stream.AoInput to a Syn parser function.CmAlias for the associated type of PartialDiv: \xe2\x80\xa6CkA segment of a path together with any path arguments on \xe2\x80\xa6BkAn iterator over all pattern IDs in an NFA.AoA PKCS#7 signed data structure.AmPlane-specific configuration.BhAbsolute offset in pixels inside a planeCeTrait for types which are Pod when wrapped in Option.BgA reference to a Provider.Ch(P) The union of all punctuation categoriesCcA pushed response and corresponding request headersD`Returns a Ready representing read closed readiness.CkThe Retry-After response HTTP header indicates how long \xe2\x80\xa6BoLimit types of a range, inclusive or exclusive.CdA u8 array of little-endian data with infallible \xe2\x80\xa6ChRaw entry for an existing key-value pair or a vacant \xe2\x80\xa6ClImplementation of the GetThreadId trait for \xe2\x80\xa6C`Stream for the ready_chunks method.ClPadding must be absent \xe2\x80\x93 for when you want predictable \xe2\x80\xa6C`Tag that determines reset policy of InflateStateDe(R) any strong right-to-left (non-Arabic-type) characterCnAn RSA signature encoding as described in RFC 3447 Section \xe2\x80\xa6CkRange that supports generating a single sample efficiently.BjA single recognised section in a PEM file.ChA random number generator that can be explicitly seeded.0CmInitializes new HTTP/2 streams on a connection by sending \xe2\x80\xa6BmThe sender side of an established connection.0AoOnly the session will be reset.AmA sharded reader-writer lock.AoA cloneable Giver.BoSink for the sink_err_into method.CgExtension trait on slices, providing shuffling methods.Dc(Mc) A spacing combining mark (positive advance width)Bm(Me) An enclosing combining markDiExtensions to the ParseStream API to support speculative \xe2\x80\xa6BlA Stream part of the split pairChA type which wraps server-side streams in a TLS session.CiAn identifier of the format of a certificate or key file.CkAn unsafe marker trait for types that deref to a stable \xe2\x80\xa6DhAn abstraction around consuming strs produced by base64 \xe2\x80\xa6CmThe literal is written as an escape despite the fact that \xe2\x80\xa6CkA mutual exclusion primitive that relies on static type \xe2\x80\xa6AmReturn status of compression.AdReturn status codes.BnExtension is only defined for TLS1.3 and aboveBhA structure representing a socket serverBoA TCP socket server, listening for connections.BjA builder for server-side TLS connections.CcA generic trait for converting a value to a number.CnA buffer that can be efficiently traversed multiple times, \xe2\x80\xa6CfAn abstract stream of tokens, or more concretely a \xe2\x80\xa6ChAn associated function within the definition of a trait.DgA trait object type dyn Bound1 + Bound2 + Bound3 where \xe2\x80\xa6AoA trust anchor (a.k.a. root CA)C`Stream for the try_buffered method.DkTryFoldWith is an iterator that applies a function over an \xe2\x80\xa6EhError type for the try_get_ methods of Buf. Indicates that \xe2\x80\xa6BlA tuple struct or tuple variant pattern: \xe2\x80\xa6DfA \\U prefix. When used without brackets, this form is \xe2\x80\xa6DlThe back-end implementing UniformSampler for char.AiUninitialized byte slice.CiThe input contained a unit variant that was not expected.0ChA value which is passed from an unparker to a parked \xe2\x80\xa6BdAn error with absolutely no details.CmUnspecified should not be used, and is instead assumed by \xe2\x80\xa6BiNot FIPS tested, or unapproved algorithm.EdConvenience trait that adds chars() and char_indices() \xe2\x80\xa6CmA mapper that knows how to performs the subsets of UTS 46 \xe2\x80\xa6DkA view into a vacant entry in a HashMap. It is part of the \xe2\x80\xa6DkA view into a vacant entry in a HashSet. It is part of the \xe2\x80\xa6DiA view into a vacant entry in a HashTable. It is part of \xe2\x80\xa6D`A view into a single empty location in a HeaderMap.DiA view into a vacant entry in an IndexMap. It is part of \xe2\x80\xa6CeA view into a vacant entry in a LiteMap.CjA vacant Entry. It is part of the Entry enum.CbA handle to a vacant entry in a Slab.CmA dynamically-sized type combining a sized and an unsized \xe2\x80\xa6DfA wrapper around a syn::DeriveInput\xe2\x80\x99s variant which \xe2\x80\xa6CjVertical tab, spelled \\v (\\x0B).C`A where clause in a definition: \xe2\x80\xa6BoSink for the with_flat_map method.DlExtends an underlying tokio I/O with hyper I/O \xe2\x80\xa6DlExtends an underlying hyper I/O with tokio I/O \xe2\x80\xa6CnMatch a Unicode-aware word boundary. That is, this matches \xe2\x80\xa60C`Performs addition that wraps around on overflow.CfPerforms multiplication that wraps around on overflow.BhPerforms a negation that does not panic.BjPerforms a left shift that does not panic.BkPerforms a right shift that does not panic.CcPerforms subtraction that wraps around on overflow.BdWrite buffer for compression-codecs.CaA builder used to construct an X509.BcReference to X509Name.CcAn X509 certificate revocation status.ClCharacters that can come after the first character in an \xe2\x80\xa6B`The SSL session has been closed.B`A ZLIB decoder, or decompressor.00AnA ZLIB encoder, or compressor.00CnReturn a slice of bytes to accelerate for the given state, \xe2\x80\xa60CkCreates an error collector, for aggregating multiple errorsCaAdds n new permits to the semaphore.0BhAdds a session to the context\xe2\x80\x99s cache.BiAdvance the internal cursor of the BufMutB`Requires OpenSSL 1.1.0 or newer.00000kaligned-vecBdCreate a \xe2\x80\x9calternation\xe2\x80\x9d AST item.CaReturns the alternation of the given expressions.BgSerialize and append a name/value pair.CgConstructs a borrowed version of this type for more \xe2\x80\xa600000CiConstruct a borrowed version of this type that can be \xe2\x80\xa6000000ClReturns this trie as a reference transparent over a byte \xe2\x80\xa60000DeReturns this address as a Path reference if it is an \xe2\x80\xa6DiReturns the contents of this address if it is a pathname \xe2\x80\xa6CnAsserts that a type is True, aka B1.DjAsserts that the first n unfilled bytes of the buffer are \xe2\x80\xa6CdDisable explicit initialization of the openssl libs.1CbCreates an error representing a timer at capacity.DjReturns a wrapper around self that will finish the stream \xe2\x80\xa6DhCalled before every array. Writes a [ to the specified \xe2\x80\xa6CnThis module contains the parallel iterator types for heaps \xe2\x80\xa6DfSets the value for the SO_BINDTODEVICE option on this \xe2\x80\xa600FbConvert the service into a Service + Clone + Send trait \xe2\x80\xa60DhThis wraps the inner service with the Layer returned by \xe2\x80\xa6BeWrap the future in a Box, pinning it.0BeWrap the stream in a Box, pinning it.0Cmnumber of the number of buckets to have in the hash table \xe2\x80\xa6CkTemporarily yields a shared lock to a waiting thread if \xe2\x80\xa60CjReturns the number of bytes so far deserialized into a \xe2\x80\xa6AdByte string literal.DiReturns the certificate associated with this SslContext, \xe2\x80\xa6BlLike [SslContext::certificate].CgA name, number or URL referencing the FIPS certificate.CeCheck that the builder implements Clone.ChAdds two numbers, checking for overflow. If overflow \xe2\x80\xa6FdPlaces a + b in self. core::ops::Add is also implemented \xe2\x80\xa6G`Returns Some(t) where t is the time self + duration if t \xe2\x80\xa6CmDivides two numbers, checking for underflow, overflow and \xe2\x80\xa6EbPlaces the result of a / b in self. The remainder is \xe2\x80\xa6CeMultiplies two numbers, checking for underflow or \xe2\x80\xa6FePlaces the result of a * b in self. core::ops::Mul is also \xe2\x80\xa6DjNegates a number, returning None for results that can\xe2\x80\x99t \xe2\x80\xa6DiRaises a value to the power of exp, returning None if an \xe2\x80\xa6CmFinds the remainder of dividing two numbers, checking for \xe2\x80\xa6CmPlaces the result of a % b in self.ElChecked shift left. Computes self << rhs, returning None \xe2\x80\xa6EmChecked shift right. Computes self >> rhs, returning None \xe2\x80\xa6CeSubtracts two numbers, checking for underflow. If \xe2\x80\xa6FcPlaces a - b in self. core::ops::Sub is also implemented \xe2\x80\xa6G`Returns Some(t) where t is the time self - duration if t \xe2\x80\xa6DeCreates a CancellationToken which will get cancelled \xe2\x80\xa6ClReturns the OpenSSL name of a cipher corresponding to an \xe2\x80\xa6CiReturns the total number of times this cache has been \xe2\x80\xa6AiClear verification flags.ClIndicates to tokio that the file descriptor is no longer \xe2\x80\xa60CkSets the clientAuth flag to true.DcConstruct a new KeyUsage as appropriate for client \xe2\x80\xa6BfObtain a clone of the inner semaphore.CjAccess the underlying CodePointInversionList.AmCollect an iterator as a map.000BbCollect an iterator as a sequence.000DkSerialize a string produced by an implementation of Display\xe2\x80\xa6000C`Parallel iterator types for standard collectionsDkThe colon in Struct { x: x }. If written in shorthand like \xe2\x80\xa6BlCombinators for the Body trait.CmComputes a shared secret from the own private key and the \xe2\x80\xa6CgCreates a new mutex in an unlocked state ready for use.BmGives mutable access to the internal context.BfGets the length of the control buffer.ChCreates a wrapper future that makes the inner future \xe2\x80\xa6DdDecompress from the given source as if using a Decoder.CjCompress all data from the given source as if using an \xe2\x80\xa6ClReturns the number of zeros in the binary representation \xe2\x80\xa6DhAccess the VarULE type behind the unsized cp_inv_list fieldCfThis crate provides macros for runtime CPU feature \xe2\x80\xa6CaSets the working directory for the child process.ClReturns whether the compressor is wrapping the data in a \xe2\x80\xa6AfCreates a data marker.BlReturns plane data starting from the origin.ChImplements required traits on data structs, such as [\xe2\x80\xa6DiThe decl_derive! macro declares a custom derive wrapper. \xe2\x80\xa6BoDecode the result of percent-decoding as UTF-8.CfReturns a mutable reference to the underlying decoder.CkGets the size of the buffer needed to decrypt the input \xe2\x80\xa6C`Set the limit on how many states use a dense \xe2\x80\xa600CbPrepares the context for shared secret derivation.BkGet a string description of the error code.BlReturns a textual description of the cipher.CiDeserialize this value from the given Serde deserializer.0DgEquivalent to the more common Deserialize::deserialize \xe2\x80\xa6110CfInitializes the context to compute the digest of data.ChComputes the signature of the data in from.CgExtensions to the parsing API with niche applicability.ChReturns plane with half the resolution for width and \xe2\x80\xa6CnSupport all versions of the DTLS protocol, explicitly as a \xe2\x80\xa60BoConvert the contained value into T0DjLike either, but provide some context to whichever of the \xe2\x80\xa60BiEnables or disables server push promises.AhEnables the time driver.CiCalculate the base64 encoded length for a given input \xe2\x80\xa6CfReturns a mutable reference to the underlying encoder.CkGets the size of the buffer needed to encrypt the input \xe2\x80\xa6ClReturns a non-negative integer representing the depth in \xe2\x80\xa6CfReturns the value used as an error value for this trieDjEscapes all meta characters in text and writes the result \xe2\x80\xa6CmReturn a &str of the Mime\xe2\x80\x99s \xe2\x80\x9cessence\xe2\x80\x9d.ChReturns a mutable reference to the extra data at the \xe2\x80\xa6AfReturns the left value0FoBorrows an Either of Iterators to be an Iterator of Eithers0EaFactors out None from an Either of Option.0DoThe source file containing the message, if it is a 'static \xe2\x80\xa6CkSet file to a 'static string.DmFill all bytes of slice with zeroes (see Zeroable).CgTry to find a revoked certificate in the CRL by DER \xe2\x80\xa6CeLooks up the status for the specified certificate ID.CnBundles the collected errors if there were any, or returns \xe2\x80\xa6CkReturn the FIPS status of this algorithm or implementation.CiGet the first entry in the map for in-place manipulation.CkSplits an iterator into fixed-size chunks, performing a \xe2\x80\xa6CdReturns the correct domain for address.C`Return a mutable reference to the forward cache.DdGet the value of the IP_FREEBIND option on this socket.DfGet the value of the IPV6_FREEBIND option on this socket.DaCreates a new PKey containing an elliptic curve key.DdCreates a new instance of the RNG seeded via getrandom.0CfParses a DER-formatted PKCS #12 archive, using the \xe2\x80\xa6CnConstructs a Ref from the prefix of a byte slice.ClConverts a RawFd to a TcpListener.CjConverts a RawFd to a TcpStream.CjConverts a RawFd to a UdpSocket.CmConverts a RawFd to a UnixDatagram.CmConverts a RawFd to a UnixListener.CkConverts a RawFd to a UnixStream.CjConverts a RawFd to a TcpSocket.DhDeserialize an instance of type T from an I/O stream of \xe2\x80\xa60CjCreates a JSON deserializer from an io::Read.DjConvenience function that reads all bytes from reader and \xe2\x80\xa60CeCreates a new Bytes from a static slice.BlConverts a static string to a protocol name.BoConverts a static string to a HTTP header name.CfConvert a static string to a HeaderValue.DbAttempt to convert an Authority from a static string.CiConvert a PathAndQuery from a static string.C`Convert a Uri from a static string.6C`Converts a static byte slice to a reason phrase.6CgCreate an instance from a string literal in a value \xe2\x80\xa60EdConvert an owned String of JSON data to an owned RawValue.CnConstructs a Ref from the suffix of a byte slice.C`Create a matcher from the environment or system.BjGet the revocation status of a certificateCmGet the equivalence class for the given haystack unit and \xe2\x80\xa6CjExecutes a closure with a reference to this thread\xe2\x80\x99s \xe2\x80\xa60BhReturns the dictionary ID for this dict.000ChGets the tag character for this extension as a &str.DiGets a signed 128 bit integer from self in little-endian \xe2\x80\xa600DiGets a signed 128 bit integer from self in native-endian \xe2\x80\xa600CeGet the key-value pair residing at a particular indexDbGets an unaligned mutable raw pointer to the inner T.CnReturns whether the one-pass DFA regex engine may be used, \xe2\x80\xa6DiGets the contents of the cell, initializing it with f if \xe2\x80\xa600000DkGets the value currently in the OnceCell, or initialize it \xe2\x80\xa6CnAcquires a pinned mutable reference to the underlying sink \xe2\x80\xa60ClGets pinned mutable references to the underlying readers \xe2\x80\xa61CbGet a pinned mutable reference to the inner sinks.2222222222CiAcquires a pinned mutable reference to the underlying \xe2\x80\xa633333333330333333333333333333333333300C`Get a pinned mutable reference to the inner body0CcAcquires a pinned reference to the protected value.CiGets a pinned mutable reference to the underlying reader.5CiGets a pinned mutable reference to the underlying writer.CiGets a pinned mutable reference to the underlying I/O \xe2\x80\xa62ClReturns a pinned mutable reference to the underlying I/O \xe2\x80\xa600CiGets a pinned mutable reference to the underlying stream.CiReturns whether reverse mode is enabled for this builder.CnReturns whether this configuration has enabled reverse NFA \xe2\x80\xa6BcGet the stack of revocation entriesCnGets an unsigned 128 bit integer from self in \xe2\x80\xa600000DkGets an unsigned n-byte integer from self in little-endian \xe2\x80\xa600DkGets an unsigned n-byte integer from self in native-endian \xe2\x80\xa600ClGet a borrowed reference to the underlying ULE type at a \xe2\x80\xa6BnReturns whether \xe2\x80\x9cunicode\xe2\x80\x9d mode is enabled.CiThe capture group index that this capture belongs to. \xe2\x80\xa6CiReturns true if and only if this NFA has at least one \xe2\x80\xa6CgChecks if this channel contains a message that this \xe2\x80\xa6DeIndicates if the borrowed value is considered as changed \xe2\x80\xa6AoChecks if there are any streamsCmReturn true if this set contains multi-code point strings \xe2\x80\xa6CnReturns a mutable reference to the associated header field \xe2\x80\xa6BdGet headers on this request builder.1CiGet header on this response builder. when builder has \xe2\x80\xa6CnGet header on this request builder. when builder has error \xe2\x80\xa6BdGet header on this response builder.CmCreates a new suffixed integer literal with the specified \xe2\x80\xa6EfReturns true if the OnceCell currently contains a value, \xe2\x80\xa6EeReturns true if the SetOnce currently contains a value, \xe2\x80\xa6ClReturns a shared reference to the initialized portion of \xe2\x80\xa6CjThe maximum number of elements this vector can hold inlineChInsert a key-value pair in the map, and get their index.CaInsert the value into the set, and get its index.DiInsert multiple elements at position index, shifting all \xe2\x80\xa6AlSets the value of the entry.ChDo something with the error value of a future before \xe2\x80\xa60CeDo something with the error value of this stream, \xe2\x80\xa60CeProvides routines for interpolating capture group \xe2\x80\xa6CkIntersperses clones of an element between items of this \xe2\x80\xa6EfCreates new Interval that yields with interval of period \xe2\x80\xa6DhSame as ZeroTrieSimpleAscii::cursor() but moves self to \xe2\x80\xa60DiSame as ZeroAsciiIgnoreCaseTrie::cursor() but moves self \xe2\x80\xa6FkConverts self into a Left variant of Either<Self, Self> if \xe2\x80\xa60CmConvert the consumer into a folder that can consume items \xe2\x80\xa6DoWraps a TryFuture into a type that implements Future.0BiConverts this stream into a future of \xe2\x80\xa60DaConverts this DataLocale into a Locale.0ClConverts this OwnedRwLockWriteGuard into an \xe2\x80\xa6CgConverts this RwLockWriteGuard into an \xe2\x80\xa6CnConvert this candidate into an option. This is useful when \xe2\x80\xa6ElConvert the CtOption<T> wrapper into an Option<T>, \xe2\x80\xa6DkConvert this result into a Result for further processing / \xe2\x80\xa6CfConverts the owned pointer into a Shared.CaConvert this future into a single element stream.0DnWraps a TryStream into a type that implements Stream0DjConvert this result into a proc_macro::TokenStream, ready \xe2\x80\xa6AnConvert to SubtagCkCreates a consuming iterator visiting all the values in \xe2\x80\xa6CkReturn an owning iterator over the values of the map slice.ClReturn an owning iterator over the values of the map, in \xe2\x80\xa6BlGets an iterator over the values of the map.ClReturns true if and only if this anchor mode corresponds \xe2\x80\xa60EeTests to see whether this Sender\xe2\x80\x99s corresponding ReceiverDhReturns true if this was about a Request that was canceled.DkCheck if the Taker has canceled interest without parking a \xe2\x80\xa60CbConvenience method to check if status is complete.DiReturns true if this span was disabled by the subscriber \xe2\x80\xa6FeReturns true if self has no elements in common with other. \xe2\x80\xa6FaReturns true if self has no elements in common with other.EgReturns true when Look::EndCRLF is satisfied at the given \xe2\x80\xa6DlReturns true if the override is an Explicit value.DhChecks if the task associated with this AbortHandle has \xe2\x80\xa6DgChecks if the task associated with this JoinHandle has \xe2\x80\xa6DcReturns true if this value is positive infinity or \xe2\x80\xa6CdReturns true if the number is infinite.AkChecks if point is infinityEdReturns true if listen(2) was called on this socket by \xe2\x80\xa6CgReturns true if and only if this item is a negation \xe2\x80\xa6CkReturns true if the number is negative and false if the \xe2\x80\xa6CkReturns true if self is negative.BcChecks if point is on a given curveClReturns true if and only if this span occurs on a single \xe2\x80\xa6CbReturns true if the lock is poisoned.CkReturns true if the number is positive and false if the \xe2\x80\xa6DbReturns true if Interest contains priority readiness.CfReturns true if the event contains priority readiness.CeReturns true if the value includes priority interest.E`Returns true if the value includes priority readiness.CfReturns true if the value includes readable readiness.CfReturns true if the event contains readable readiness.CeReturns true if the value includes readable interest.DfReturns true if the value includes readable.ClCheck whether spawning failed to the executor being shut \xe2\x80\xa60CfReturns true if the error was caused while calling \xe2\x80\xa6DhReturns true if the error was caused by the timer being \xe2\x80\xa6EgReturns true when Look::StartLF is satisfied at the given \xe2\x80\xa6DhReturns true if the set is a superset of another, i.e., \xe2\x80\xa6FeReturns true if all elements of other are contained in self\xe2\x80\xa6BiReturns whether this is a trailers frame.0CcReturns true if we were unparked by another thread.CfReturns true if the value includes writable readiness.CfReturns true if the event contains writable readiness.CeReturns true if the value includes writable interest.E`Returns true if the value includes writable readiness.BiReturns this certificate\xe2\x80\x99s issuer name.BmGet the issuer name from the revocation list.DkYields an Iterator returning the ranges of the code points \xe2\x80\xa6DhYields an Iterator returning ranges of consecutive code \xe2\x80\xa6Bmincluded in the CodePointSetData1CfProduce an iterator over values, ordered by their keysDkJoin a multicast SSM channel using IP_ADD_SOURCE_MEMBERSHIP\xe2\x80\xa6BhPrepares the context for key generation.DhReturn the status of the last call to inflate with this \xe2\x80\xa6CaReturns the CRL\xe2\x80\x99s lastUpdate time.DdWrap this future in an Either future, making it the \xe2\x80\xa60DdWrap this stream in an Either stream, making it the \xe2\x80\xa60CkCalculates the minimum number of insertions, deletions, \xe2\x80\xa6CkConfigure a limit on the length of the sequence that is \xe2\x80\xa6CjConfigure a limit on the total number of literals that \xe2\x80\xa6ChThis module contains the parallel iterator types for \xe2\x80\xa6CiReturns whether the store is empty (contains 0 elements).ClReturns an iterator over key/value pairs, with a mutable \xe2\x80\xa6CmAcquires a shared lock, blocking the current thread until \xe2\x80\xa6ClDetermines if a message logged at the specified level in \xe2\x80\xa6CbSet the look-behind byte at the start of a search.AjPerforms a DNS resolution.DjConstructs a DataLocale for this DataMarkerInfo.DhConstructs a DataLocale using fallback preferences from \xe2\x80\xa6DfGenerate a corresponding VarULE type and the relevant \xe2\x80\xa6DjFull docs for this proc macro can be found on the zerovec \xe2\x80\xa6EaMaps the decoder D to C, preserving the read buffer \xe2\x80\xa6EbMaps the encoder E to C, preserving the write buffer \xe2\x80\xa6FaMaps DataPayload<M> to DataPayload<M2> by projecting it \xe2\x80\xa6CcAllows one to \xe2\x80\x9cproject\xe2\x80\x9d a yoke to perform a \xe2\x80\xa6CeComposes a function in front of the service.0B`Map one request type to another.DeReturns true when all of the assertions in the given set \xe2\x80\xa6CjReturns the maximum (slowest) compression level supported.BbSet the maximum number of headers.00CgReturns the length, in bytes, of the longest string \xe2\x80\xa600CgReturns the length (in bytes) of the longest string \xe2\x80\xa6CmReturns an iterator over all occurrences of the needle in \xe2\x80\xa6CjReturns the minimum (fastest) compression level supported.CiReturns the length, in bytes, of the shortest pattern \xe2\x80\xa6CmReturns the minimum length of a haystack that is required \xe2\x80\xa6ChReturns the length, in bytes, of the smallest string \xe2\x80\xa6")