Enum zydis::formatter::Hook [−][src]
pub enum Hook {
Show 19 variants
PreInstruction(FormatterFunc),
PostInstruction(FormatterFunc),
PreOperand(FormatterFunc),
PostOperand(FormatterFunc),
FormatInstruction(FormatterFunc),
FormatOperandReg(FormatterFunc),
FormatOperandMem(FormatterFunc),
FormatOperandPtr(FormatterFunc),
FormatOperandImm(FormatterFunc),
PrintMnemonic(FormatterFunc),
PrintRegister(FormatterRegisterFunc),
PrintAddressAbs(FormatterFunc),
PrintAddressRel(FormatterFunc),
PrintDisp(FormatterFunc),
PrintImm(FormatterFunc),
PrintTypecast(FormatterFunc),
PrintSegment(FormatterFunc),
PrintPrefixes(FormatterFunc),
PrintDecorator(FormatterDecoratorFunc),
}
Variants
PreInstruction(FormatterFunc)
Tuple Fields of PreInstruction
PostInstruction(FormatterFunc)
Tuple Fields of PostInstruction
PreOperand(FormatterFunc)
Tuple Fields of PreOperand
PostOperand(FormatterFunc)
Tuple Fields of PostOperand
FormatInstruction(FormatterFunc)
Tuple Fields of FormatInstruction
FormatOperandReg(FormatterFunc)
Tuple Fields of FormatOperandReg
FormatOperandMem(FormatterFunc)
Tuple Fields of FormatOperandMem
FormatOperandPtr(FormatterFunc)
Tuple Fields of FormatOperandPtr
FormatOperandImm(FormatterFunc)
Tuple Fields of FormatOperandImm
PrintMnemonic(FormatterFunc)
Tuple Fields of PrintMnemonic
PrintRegister(FormatterRegisterFunc)
Tuple Fields of PrintRegister
PrintAddressAbs(FormatterFunc)
Tuple Fields of PrintAddressAbs
PrintAddressRel(FormatterFunc)
Tuple Fields of PrintAddressRel
PrintDisp(FormatterFunc)
Tuple Fields of PrintDisp
PrintImm(FormatterFunc)
Tuple Fields of PrintImm
PrintTypecast(FormatterFunc)
Tuple Fields of PrintTypecast
PrintSegment(FormatterFunc)
Tuple Fields of PrintSegment
PrintPrefixes(FormatterFunc)
Tuple Fields of PrintPrefixes
PrintDecorator(FormatterDecoratorFunc)
Tuple Fields of PrintDecorator
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Hook
impl UnwindSafe for Hook
Blanket Implementations
Mutably borrows from an owned value. Read more