dbn::decode

Trait DbnMetadata

source
pub trait DbnMetadata {
    // Required methods
    fn metadata(&self) -> &Metadata;
    fn metadata_mut(&mut self) -> &mut Metadata;
}
Expand description

Trait for decoders with metadata about what’s being decoded.

Required Methods§

source

fn metadata(&self) -> &Metadata

Returns an immutable reference to the decoded Metadata.

source

fn metadata_mut(&mut self) -> &mut Metadata

Returns a mutable reference to the decoded Metadata.

Implementors§

source§

impl<'a, R> DbnMetadata for DynDecoder<'a, R>
where R: BufRead,

source§

impl<R> DbnMetadata for dbn::decode::dbn::Decoder<R>

source§

impl<R: BufRead> DbnMetadata for dbn::decode::dbz::Decoder<R>