[][src]Trait forest_bitfield::Validate

pub trait Validate<'a> {
    pub fn validate(self) -> Result<&'a BitField, &'static str>;
}

A trait for types that can produce a &BitField (or fail to do so). Generalizes over &BitField and &mut UnvalidatedBitField.

Required methods

pub fn validate(self) -> Result<&'a BitField, &'static str>[src]

Loading content...

Implementors

impl<'a> Validate<'a> for &'a BitField[src]

impl<'a> Validate<'a> for &'a mut UnvalidatedBitField[src]

pub fn validate(self) -> Result<&'a BitField, &'static str>[src]

Validates the RLE+ encoding of the bit field, returning a shared reference to the decoded bit field.

Loading content...