Trait layout::Frame

source ·
pub trait Frame<S> {
    // Required methods
    fn stream(&mut self) -> &mut S;
    fn offset(&self) -> u64;
}

Required Methods§

source

fn stream(&mut self) -> &mut S

source

fn offset(&self) -> u64

Implementors§

source§

impl<'a, R> Frame<R> for RawBytesFrame<'a, R>

source§

impl<'a, R, T, const N: usize> Frame<R> for ArrFrame<'a, R, T, N>

source§

impl<'a, S, T> Frame<S> for DynArrFrame<'a, S, T>

source§

impl<'a, T, R> Frame<R> for RawFrame<'a, T, R>