Struct proguard::DeobfuscatedSignature
source · pub struct DeobfuscatedSignature { /* private fields */ }
Expand description
A deobfuscated method signature.
Implementations§
source§impl DeobfuscatedSignature
impl DeobfuscatedSignature
sourcepub fn return_type(&self) -> &str
pub fn return_type(&self) -> &str
Returns the java return type of the method signature
sourcepub fn parameters_types(&self) -> impl Iterator<Item = &str>
pub fn parameters_types(&self) -> impl Iterator<Item = &str>
Returns the list of paramater types of the method signature
sourcepub fn format_signature(&self) -> String
pub fn format_signature(&self) -> String
formats types (param_type list, return_type) into a human-readable signature
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DeobfuscatedSignature
impl RefUnwindSafe for DeobfuscatedSignature
impl Send for DeobfuscatedSignature
impl Sync for DeobfuscatedSignature
impl Unpin for DeobfuscatedSignature
impl UnwindSafe for DeobfuscatedSignature
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