pub struct DyldCache<'data, E = Endianness, R = &'data [u8]> where
E: Endian,
R: ReadRef<'data>, { /* private fields */ }
Expand description
A parsed representation of the dyld shared cache.
Implementations
Get the architecture type of the file.
Get the endianness of the file.
Return true if the file is little endian, false if it is big endian.
pub fn images<'cache>(
&'cache self
) -> DyldCacheImageIterator<'data, 'cache, E, R>ⓘNotable traits for DyldCacheImageIterator<'data, 'cache, E, R>impl<'data, 'cache, E, R> Iterator for DyldCacheImageIterator<'data, 'cache, E, R> where
E: Endian,
R: ReadRef<'data>, type Item = DyldCacheImage<'data, E, R>;
pub fn images<'cache>(
&'cache self
) -> DyldCacheImageIterator<'data, 'cache, E, R>ⓘNotable traits for DyldCacheImageIterator<'data, 'cache, E, R>impl<'data, 'cache, E, R> Iterator for DyldCacheImageIterator<'data, 'cache, E, R> where
E: Endian,
R: ReadRef<'data>, type Item = DyldCacheImage<'data, E, R>;
Notable traits for DyldCacheImageIterator<'data, 'cache, E, R>
impl<'data, 'cache, E, R> Iterator for DyldCacheImageIterator<'data, 'cache, E, R> where
E: Endian,
R: ReadRef<'data>, type Item = DyldCacheImage<'data, E, R>;
Iterate over the images in this cache.