Expand description
Re-exports§
Macros§
- buf_try
- A helper macro to imitate the behavior of try trait
?
.
Structs§
- BufResult
- A specialized
Result
type for operations with buffers. - Indexed
Iter - An owned iterator over an indexable container.
- IoSlice
- An unsafe,
'static
, initialized, and immutable slice of bytes to interact with system API. - IoSlice
Mut - An unsafe,
'static
, maybe uninitialized, and mutable slice of bytes to interact with system API. - Slice
- An owned view into a contiguous sequence of bytes.
Enums§
- Maybe
Owned - A type that’s either owned or borrowed. Like
Cow
but without the requirement ofToOwned
. - Maybe
Owned Mut - A type that’s either owned or mutably borrowed .
Traits§
- Indexable
- A trait for vectored buffers that could be indexed.
- Indexable
Mut - A trait for vectored buffers that could be mutably indexed.
- Into
Inner - Trait to get the inner buffer of an operation or a result.
- IoBuf
- A trait for buffers.
- IoBuf
Mut - A mutable compio compatible buffer.
- IoVectored
Buf - A trait for vectored buffers.
- IoVectored
BufMut - A trait for mutable vectored buffers.
- Owned
Iterator - The inner implementation of a [
OwnedIter
]. - SetBuf
Init - A helper trait for
set_len
like methods.