Trait mz_avro::decode::AvroMapAccess

source ·
pub trait AvroMapAccess {
    type R: AvroRead;

    // Required method
    fn next_entry<'b>(
        &'b mut self
    ) -> Result<Option<(String, AvroFieldAccess<'b, Self::R>)>, AvroError>;
}

Required Associated Types§

Required Methods§

source

fn next_entry<'b>( &'b mut self ) -> Result<Option<(String, AvroFieldAccess<'b, Self::R>)>, AvroError>

Implementors§

source§

impl<'a> AvroMapAccess for ValueMapAccess<'a>

§

type R = &'a [u8]

source§

impl<'a, R: AvroRead> AvroMapAccess for SimpleMapAccess<'a, R>

§

type R = R