pub struct DexClasses {
pub items: Vec<ClassDefItem>,
}Fields§
§items: Vec<ClassDefItem>Implementations§
Source§impl DexClasses
impl DexClasses
pub fn build( dex_reader: &mut DexReader, offset: u32, size: u32, fields_list: &DexFields, types_list: &DexTypes, strings_list: &DexStrings, methods_list: &DexMethods, ) -> Self
pub fn get_class_def(&self, class_name: &String) -> Option<&ClassDefItem>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DexClasses
impl RefUnwindSafe for DexClasses
impl Send for DexClasses
impl Sync for DexClasses
impl Unpin for DexClasses
impl UnwindSafe for DexClasses
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more