#[repr(C)]pub struct SigWriteResult {
pub code: i32,
pub arity: usize,
pub reason: String,
}Expand description
The outcome of a signature-surgery call that also reports the function’s parameter count.
Fields§
§code: i32Raw facade SIG_* code.
arity: usizeParameter count of the edited function type (0 when it has no type).
reason: StringCaptured IDA diagnostic, empty when none.
Trait Implementations§
Source§impl ExternType for SigWriteResult
impl ExternType for SigWriteResult
Auto Trait Implementations§
impl Freeze for SigWriteResult
impl RefUnwindSafe for SigWriteResult
impl Send for SigWriteResult
impl Sync for SigWriteResult
impl Unpin for SigWriteResult
impl UnsafeUnpin for SigWriteResult
impl UnwindSafe for SigWriteResult
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