mz_avro::decode

Trait 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>

Source§

type R = &'a [u8]

Source§

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

Source§

type R = R