pub struct Class { /* private fields */ }
Implementations§
Source§impl Class
impl Class
pub fn offset(&self) -> &usize
pub fn supper_class(&self) -> &String
Sourcepub fn access_flags(&self) -> &Vec<String>
pub fn access_flags(&self) -> &Vec<String>
类的访问标志
pub fn num_fields(&self) -> &u64
pub fn num_methods(&self) -> &u64
pub fn fields(&self) -> &Vec<Field>
pub fn method_map(&self) -> &HashMap<usize, Method>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Class
impl RefUnwindSafe for Class
impl !Send for Class
impl !Sync for Class
impl Unpin for Class
impl UnwindSafe for Class
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