Trait flatk::View[][src]

pub trait View<'a> {
    type Type: Viewed;
    fn view(&'a self) -> Self::Type;
}
Expand description

A trait defining a collection that can be accessed via an immutable (shared) view. This type of view can be cloned and copied.

Associated Types

Required methods

Implementations on Foreign Types

Blanket implementation of View for all immutable borrows.

Blanket implementation of View for all mutable borrows.

Implementors

Required for Chunked and UniChunked subsets.