searchState.loadedDescShard("bytes", 0, "Provides abstractions for working with bytes.\nA cheaply cloneable and sliceable chunk of contiguous …\nA unique reference to a contiguous slice of memory.\nUtilities for working with buffers.\nReturns the number of bytes the BytesMut can hold without …\nClears the buffer, removing all data.\nClears the buffer, removing all data. Existing capacity is …\nCreates Bytes instance from slice, by copying it.\nAppends given bytes to this BytesMut.\nConverts self into an immutable Bytes.\nReturns the argument unchanged.\nReturns the argument unchanged.\nConvert self into BytesMut.\nCreate Bytes with a buffer whose lifetime is controlled …\nCreates a new Bytes from a static slice.\nCalls U::from(self).\nCalls U::from(self).\nReturns true if the Bytes has a length of 0.\nReturns true if the BytesMut has a length of 0.\nReturns true if this is the only reference to the data and …\nReturns the number of bytes contained in this Bytes.\nReturns the number of bytes contained in this BytesMut.\nCreates a new empty Bytes.\nCreates a new BytesMut with default capacity.\nReserves capacity for at least additional more bytes to be …\nResizes the buffer so that len is equal to new_len.\nSets the length of the buffer.\nReturns a slice of self for the provided range.\nReturns a slice of self that is equivalent to the given …\nReturns the remaining spare capacity of the buffer as a …\nRemoves the bytes from the current view, returning them in …\nSplits the bytes into two at the given index.\nSplits the bytes into two at the given index.\nSplits the bytes into two at the given index.\nSplits the buffer into two at the given index.\nShortens the buffer, keeping the first len bytes and …\nShortens the buffer, keeping the first len bytes and …\nTry to convert self into BytesMut.\nAttempts to cheaply reclaim already allocated capacity for …\nAbsorbs a BytesMut that was previously split off.\nCreates a new BytesMut with the specified capacity.\nCreates a new BytesMut containing len zeros.\nRead bytes from a buffer.\nA trait for values that provide sequential write access to …\nA Chain sequences two buffers.\nIterator over the bytes contained by the buffer.\nA BufMut adapter which limits the amount of bytes that can …\nA Buf adapter which implements io::Read for the inner …\nA Buf adapter which limits the bytes read from an …\nUninitialized byte slice.\nA BufMut adapter which implements io::Write for the inner …\nAdvance the internal cursor of the Buf\nAdvance the internal cursor of the BufMut\nReturn a raw pointer to the slice’s buffer.\nReturn a &mut [MaybeUninit<u8>] to this slice’s buffer.\nCreates an adaptor which will chain this buffer with …\nCreates an adaptor which will chain this buffer with …\nCreates an adapter which will chain this buffer with …\nCreates an adapter which will chain this buffer with …\nReturns a slice starting at the current position and of …\nReturns a mutable slice starting at the current BufMut …\nFills dst with potentially multiple slices starting at self…\nFills dst with potentially multiple slices starting at self…\nCopies bytes from src into self.\nConsumes len bytes inside self and returns new instance of …\nConsumes len bytes inside self and returns new instance of …\nCopies bytes from self into dst.\nCopies bytes from self into dst.\nGets a mutable reference to the first underlying Buf.\nGets a reference to the first underlying Buf.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nCreate a &mut UninitSlice from a pointer and a length.\nGets an IEEE754 single-precision (4 bytes) floating point …\nGets an IEEE754 single-precision (4 bytes) floating point …\nGets an IEEE754 single-precision (4 bytes) floating point …\nGets an IEEE754 single-precision (4 bytes) floating point …\nGets an IEEE754 single-precision (4 bytes) floating point …\nGets an IEEE754 single-precision (4 bytes) floating point …\nGets an IEEE754 double-precision (8 bytes) floating point …\nGets an IEEE754 double-precision (8 bytes) floating point …\nGets an IEEE754 double-precision (8 bytes) floating point …\nGets an IEEE754 double-precision (8 bytes) floating point …\nGets an IEEE754 double-precision (8 bytes) floating point …\nGets an IEEE754 double-precision (8 bytes) floating point …\nGets a signed 128 bit integer from self in big-endian byte …\nGets a signed 128 bit integer from self in big-endian byte …\nGets a signed 128 bit integer from self in little-endian …\nGets a signed 128 bit integer from self in little-endian …\nGets a signed 128 bit integer from self in native-endian …\nGets a signed 128 bit integer from self in native-endian …\nGets a signed 16 bit integer from self in big-endian byte …\nGets a signed 16 bit integer from self in big-endian byte …\nGets a signed 16 bit integer from self in little-endian …\nGets a signed 16 bit integer from self in little-endian …\nGets a signed 16 bit integer from self in native-endian …\nGets a signed 16 bit integer from self in native-endian …\nGets a signed 32 bit integer from self in big-endian byte …\nGets a signed 32 bit integer from self in big-endian byte …\nGets a signed 32 bit integer from self in little-endian …\nGets a signed 32 bit integer from self in little-endian …\nGets a signed 32 bit integer from self in native-endian …\nGets a signed 32 bit integer from self in native-endian …\nGets a signed 64 bit integer from self in big-endian byte …\nGets a signed 64 bit integer from self in big-endian byte …\nGets a signed 64 bit integer from self in little-endian …\nGets a signed 64 bit integer from self in little-endian …\nGets a signed 64 bit integer from self in native-endian …\nGets a signed 64 bit integer from self in native-endian …\nGets a signed 8 bit integer from self.\nGets a signed 8 bit integer from self.\nGets a signed n-byte integer from self in big-endian byte …\nGets a signed n-byte integer from self in big-endian byte …\nGets a signed n-byte integer from self in little-endian …\nGets a signed n-byte integer from self in little-endian …\nGets a signed n-byte integer from self in native-endian …\nGets a signed n-byte integer from self in native-endian …\nGets a mutable reference to the underlying Buf.\nGets a mutable reference to the underlying BufMut.\nGets a mutable reference to the underlying Buf.\nGets a mutable reference to the underlying Buf.\nGets a mutable reference to the underlying BufMut.\nGets a reference to the underlying Buf.\nGets a reference to the underlying BufMut.\nGets a reference to the underlying Buf.\nGets a reference to the underlying Buf.\nGets a reference to the underlying BufMut.\nGets an unsigned 128 bit integer from self in big-endian …\nGets an unsigned 128 bit integer from self in big-endian …\nGets an unsigned 128 bit integer from self in …\nGets an unsigned 128 bit integer from self in …\nGets an unsigned 128 bit integer from self in …\nGets an unsigned 128 bit integer from self in …\nGets an unsigned 16 bit integer from self in big-endian …\nGets an unsigned 16 bit integer from self in big-endian …\nGets an unsigned 16 bit integer from self in little-endian …\nGets an unsigned 16 bit integer from self in little-endian …\nGets an unsigned 16 bit integer from self in native-endian …\nGets an unsigned 16 bit integer from self in native-endian …\nGets an unsigned 32 bit integer from self in the …\nGets an unsigned 32 bit integer from self in the …\nGets an unsigned 32 bit integer from self in the …\nGets an unsigned 32 bit integer from self in the …\nGets an unsigned 32 bit integer from self in native-endian …\nGets an unsigned 32 bit integer from self in native-endian …\nGets an unsigned 64 bit integer from self in big-endian …\nGets an unsigned 64 bit integer from self in big-endian …\nGets an unsigned 64 bit integer from self in little-endian …\nGets an unsigned 64 bit integer from self in little-endian …\nGets an unsigned 64 bit integer from self in native-endian …\nGets an unsigned 64 bit integer from self in native-endian …\nGets an unsigned 8 bit integer from self.\nGets an unsigned 8 bit integer from self.\nGets an unsigned n-byte integer from self in big-endian …\nGets an unsigned n-byte integer from self in big-endian …\nGets an unsigned n-byte integer from self in little-endian …\nGets an unsigned n-byte integer from self in little-endian …\nGets an unsigned n-byte integer from self in native-endian …\nGets an unsigned n-byte integer from self in native-endian …\nReturns true if there are any more bytes to consume\nReturns true if there are any more bytes to consume\nReturns true if there is space in self for more bytes.\nReturns true if there is space in self for more bytes.\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nConsumes this Chain, returning the underlying values.\nConsumes this IntoIter, returning the underlying value.\nConsumes this Limit, returning the underlying value.\nConsumes this Reader, returning the underlying value.\nConsumes this Take, returning the underlying value.\nConsumes this Writer, returning the underlying value.\nGets a mutable reference to the last underlying Buf.\nGets a reference to the last underlying Buf.\nReturns the number of bytes in the slice.\nCreates an adaptor which can write at most limit bytes to …\nCreates an adaptor which can write at most limit bytes to …\nReturns the maximum number of bytes that can be written\nReturns the maximum number of bytes that can be read.\nCreates a &mut UninitSlice wrapping a slice of initialised …\nCreates an iterator over the bytes contained by the buffer.\nTransfer bytes into self from src and advance the cursor …\nTransfer bytes into self from src and advance the cursor …\nPut cnt bytes val into self.\nPut cnt bytes val into self.\nWrites an IEEE754 single-precision (4 bytes) floating …\nWrites an IEEE754 single-precision (4 bytes) floating …\nWrites an IEEE754 single-precision (4 bytes) floating …\nWrites an IEEE754 single-precision (4 bytes) floating …\nWrites an IEEE754 single-precision (4 bytes) floating …\nWrites an IEEE754 single-precision (4 bytes) floating …\nWrites an IEEE754 double-precision (8 bytes) floating …\nWrites an IEEE754 double-precision (8 bytes) floating …\nWrites an IEEE754 double-precision (8 bytes) floating …\nWrites an IEEE754 double-precision (8 bytes) floating …\nWrites an IEEE754 double-precision (8 bytes) floating …\nWrites an IEEE754 double-precision (8 bytes) floating …\nWrites a signed 128 bit integer to self in the big-endian …\nWrites a signed 128 bit integer to self in the big-endian …\nWrites a signed 128 bit integer to self in little-endian …\nWrites a signed 128 bit integer to self in little-endian …\nWrites a signed 128 bit integer to self in native-endian …\nWrites a signed 128 bit integer to self in native-endian …\nWrites a signed 16 bit integer to self in big-endian byte …\nWrites a signed 16 bit integer to self in big-endian byte …\nWrites a signed 16 bit integer to self in little-endian …\nWrites a signed 16 bit integer to self in little-endian …\nWrites a signed 16 bit integer to self in native-endian …\nWrites a signed 16 bit integer to self in native-endian …\nWrites a signed 32 bit integer to self in big-endian byte …\nWrites a signed 32 bit integer to self in big-endian byte …\nWrites a signed 32 bit integer to self in little-endian …\nWrites a signed 32 bit integer to self in little-endian …\nWrites a signed 32 bit integer to self in native-endian …\nWrites a signed 32 bit integer to self in native-endian …\nWrites a signed 64 bit integer to self in the big-endian …\nWrites a signed 64 bit integer to self in the big-endian …\nWrites a signed 64 bit integer to self in little-endian …\nWrites a signed 64 bit integer to self in little-endian …\nWrites a signed 64 bit integer to self in native-endian …\nWrites a signed 64 bit integer to self in native-endian …\nWrites a signed 8 bit integer to self.\nWrites a signed 8 bit integer to self.\nWrites low nbytes of a signed integer to self in …\nWrites low nbytes of a signed integer to self in …\nWrites low nbytes of a signed integer to self in …\nWrites low nbytes of a signed integer to self in …\nWrites low nbytes of a signed integer to self in …\nWrites low nbytes of a signed integer to self in …\nTransfer bytes into self from src and advance the cursor …\nTransfer bytes into self from src and advance the cursor …\nWrites an unsigned 128 bit integer to self in the …\nWrites an unsigned 128 bit integer to self in the …\nWrites an unsigned 128 bit integer to self in …\nWrites an unsigned 128 bit integer to self in …\nWrites an unsigned 128 bit integer to self in …\nWrites an unsigned 128 bit integer to self in …\nWrites an unsigned 16 bit integer to self in big-endian …\nWrites an unsigned 16 bit integer to self in big-endian …\nWrites an unsigned 16 bit integer to self in little-endian …\nWrites an unsigned 16 bit integer to self in little-endian …\nWrites an unsigned 16 bit integer to self in native-endian …\nWrites an unsigned 16 bit integer to self in native-endian …\nWrites an unsigned 32 bit integer to self in big-endian …\nWrites an unsigned 32 bit integer to self in big-endian …\nWrites an unsigned 32 bit integer to self in little-endian …\nWrites an unsigned 32 bit integer to self in little-endian …\nWrites an unsigned 32 bit integer to self in native-endian …\nWrites an unsigned 32 bit integer to self in native-endian …\nWrites an unsigned 64 bit integer to self in the …\nWrites an unsigned 64 bit integer to self in the …\nWrites an unsigned 64 bit integer to self in little-endian …\nWrites an unsigned 64 bit integer to self in little-endian …\nWrites an unsigned 64 bit integer to self in native-endian …\nWrites an unsigned 64 bit integer to self in native-endian …\nWrites an unsigned 8 bit integer to self.\nWrites an unsigned 8 bit integer to self.\nWrites an unsigned n-byte integer to self in big-endian …\nWrites an unsigned n-byte integer to self in big-endian …\nWrites an unsigned n-byte integer to self in the …\nWrites an unsigned n-byte integer to self in the …\nWrites an unsigned n-byte integer to self in the …\nWrites an unsigned n-byte integer to self in the …\nCreates an adaptor which implements the Read trait for self…\nCreates an adaptor which implements the Read trait for self…\nReturns the number of bytes between the current position …\nReturns the number of bytes that can be written from the …\nSets the maximum number of bytes that can be written.\nSets the maximum number of bytes that can be read.\nCreates an adaptor which will read at most limit bytes …\nCreates an adaptor which will read at most limit bytes …\nCreates a &mut UninitSlice wrapping a slice of …\nWrite a single byte at the specified offset.\nCreates an adaptor which implements the Write trait for …\nCreates an adaptor which implements the Write trait for …")