[−][src]Trait capnp::message::ReaderSegments
An object that manages the buffers underlying a Cap'n Proto message reader.
Required methods
fn get_segment<'a>(&'a self, idx: u32) -> Option<&'a [u8]>
Gets the segment with index idx
. Returns None
if idx
is out of range.
The segment must be 8-byte aligned or the "unaligned" feature must be enabled in the capnp crate. (Otherwise reading the segment will return an error.)
Provided methods
Loading content...Implementations on Foreign Types
impl<'b> ReaderSegments for [&'b [u8]]
[src]
Loading content...
Implementors
impl ReaderSegments for OwnedSegments
[src]
impl<'a> ReaderSegments for SliceSegments<'a>
[src]
impl<'b> ReaderSegments for SegmentArray<'b>
[src]
impl<'s> ReaderSegments for OutputSegments<'s>
[src]
impl<A> ReaderSegments for Builder<A> where
A: Allocator,
[src]
A: Allocator,