pub fn map<A: 'a, B: 'a, F: 'a>(&'a self, f: F) -> impl Iterator<Item = B> + 'a
    where
        A: SMBiosStruct<'a>,
        F: FnMut(A) -> B,
    {
        self.table.map(f)
    }
/// Takes a closure and creates an iterator which calls that closure on each defined struct.
Takes a closure and creates an iterator which calls that closure on each defined struct.
Takes a closure and creates an iterator which calls that closure on each defined struct .
pub fn map<A: 'a, B: 'a, F: 'a>(&'a self, f: F) -> impl Iterator<Item = B> + 'a
    where
        A: SMBiosStruct<'a>,
        F: FnMut(A) -> B,
    {
        self.table.map(f)
    }
pub fn map < A : ' a , B : ' a , F : ' a > ( & ' a self , f : F ) -> impl Iterator < Item = B > + ' a where A : SMBiosStruct < ' a > , F : FnMut ( A ) -> B , { self . table . map ( f ) }
Takes a closure and creates an iterator which calls that closure on each defined struct.
Takes a closure and creates an iterator which calls that closure on each defined struct .
&'a self
f
F
&'a self
f
F