pub struct ClassSource {
pub dex_name: String,
pub source: String,
pub rebuilt: Option<Rebuilt>,
pub warning: Option<String>,
pub scan_us: u128,
pub also_defined_in: Vec<String>,
}Expand description
Result of a full getclass.
Fields§
§dex_name: String§source: String§rebuilt: Option<Rebuilt>The minimal single-class DEX, or None when the class could not be
rebuilt (see warning) and source was disassembled from the
original DEX instead.
warning: Option<String>Why the rebuild was skipped, when it was.
scan_us: u128Microseconds spent locating and inflating the DEX.
also_defined_in: Vec<String>Trait Implementations§
Auto Trait Implementations§
impl Forget for ClassSource
impl Freeze for ClassSource
impl Move for ClassSource
impl RefUnwindSafe for ClassSource
impl Send for ClassSource
impl Sync for ClassSource
impl Unpin for ClassSource
impl UnsafeUnpin for ClassSource
impl UnwindSafe for ClassSource
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