Crate buf
Expand description
Modules§
- arrayvec
- arrayvec provides the types
ArrayVecandArrayString: array-backed vector and string types, which store their contents inline. - bumpalo
bumpalo- bytes
- Provides abstractions for working with bytes.
Macros§
- buf_try
- A helper macro to imitate the behavior of try trait
?.
Structs§
- BufResult
- A specialized
Resulttype for operations with buffers. - Slice
- An owned view into a contiguous sequence of bytes.
- Uninit
- A
Slicethat only exposes uninitialized bytes. - Vectored
BufIter - An owned iterator over a vectored buffer.
- Vectored
Slice - Return type for
IoVectoredBuf::sliceandIoVectoredBufMut::slice_mut.
Enums§
- Reserve
Error - An error indicating that reserving capacity for a buffer failed.
- Reserve
Exact Error - An error indicating that reserving exact capacity for a buffer failed.
Traits§
- Into
Inner - Trait to get the inner buffer of an operation or a result.
- IoBuf
- A trait for immutable buffers.
- IoBuf
Mut - A trait for mutable buffers.
- IoVectored
Buf - A trait for vectored buffers.
- IoVectored
BufMut - A trait for mutable vectored buffers.
- SetLen
- A helper trait for
set_lenlike methods.