pub trait ZeroCopySource {
// Required method
fn view(&self) -> BorrowedView<'_>;
// Provided methods
fn len(&self) -> usize { ... }
fn is_empty(&self) -> bool { ... }
}Expand description
Trait for types that can provide a zero-copy view of their contents.
Required Methods§
Sourcefn view(&self) -> BorrowedView<'_>
fn view(&self) -> BorrowedView<'_>
Get a borrowed view of the data.