List of all items
Structs
- CpuFlag
- Decoder
- EncoderOperand
- EncoderRequest
- Formatter
- FpuFlag
- Instruction
- InstructionAttributes
- InstructionIter
- NoOperands
- OperandAction
- OperandArrayVec
- OperandAttributes
- OutputBuffer
- Token
- ffi::AccessedFlags
- ffi::AvxInfo
- ffi::ContextDefinition
- ffi::ContextEvex
- ffi::ContextMvex
- ffi::ContextRegInfo
- ffi::ContextVectorUnified
- ffi::DecodedInstruction
- ffi::DecodedOperand
- ffi::Decoder
- ffi::DecoderContext
- ffi::DisplacementInfo
- ffi::EncoderOperand
- ffi::EncoderRequest
- ffi::EvexFeatures
- ffi::Formatter
- ffi::FormatterBuffer
- ffi::FormatterBufferState
- ffi::FormatterContext
- ffi::FormatterToken
- ffi::FormatterTokenIterator
- ffi::ImmediateInfo
- ffi::InstructionSegments
- ffi::InstructionSegmentsElement
- ffi::MemoryInfo
- ffi::MetaInfo
- ffi::MvexFeatures
- ffi::OperandMemory
- ffi::OperandPointer
- ffi::OperandRegister
- ffi::PointerInfo
- ffi::Prefix
- ffi::RawImmediateInfo
- ffi::RawInfo
- ffi::RawInfoDisp
- ffi::RawInfoEvex
- ffi::RawInfoModRm
- ffi::RawInfoMvex
- ffi::RawInfoRex
- ffi::RawInfoSib
- ffi::RawInfoVex
- ffi::RawInfoXop
- ffi::RegisterContext
- ffi::ShortString
- ffi::ZyanString
- ffi::ZyanStringView
Enums
- AddressSizeHint
- BranchType
- BranchWidth
- BroadcastMode
- ConversionMode
- DecoderMode
- Decorator
- ElementType
- EncodableEncoding
- ExceptionClass
- Feature
- FormatterFunction
- FormatterProperty
- FormatterStyle
- Hook
- ISAExt
- ISASet
- InstructionCategory
- InstructionEncoding
- InstructionSegment
- MachineMode
- MaskMode
- MemoryOperandType
- Mnemonic
- NumericBase
- OpcodeMap
- OperandEncoding
- OperandSizeHint
- OperandType
- OperandVisibility
- Padding
- PrefixType
- Register
- RegisterClass
- RegisterKind
- RoundingMode
- Signedness
- StackWidth
- Status
- SwizzleMode
- ZydisFormatterProperty
- ffi::DecodedOperandKind
- ffi::RawInfoKindSpecific
Traits
Macros
Functions
- ffi::ZyanStringAppend
- ffi::ZyanStringDestroy
- ffi::ZyanStringInitCustomBuffer
- ffi::ZyanStringViewInsideBufferEx
- ffi::ZydisCalcAbsoluteAddress
- ffi::ZydisCalcAbsoluteAddressEx
- ffi::ZydisCategoryGetString
- ffi::ZydisDecoderDecodeFull
- ffi::ZydisDecoderDecodeInstruction
- ffi::ZydisDecoderDecodeOperands
- ffi::ZydisDecoderEnableMode
- ffi::ZydisDecoderInit
- ffi::ZydisEncoderDecodedInstructionToEncoderRequest
- ffi::ZydisEncoderEncodeInstruction
- ffi::ZydisEncoderEncodeInstructionAbsolute
- ffi::ZydisEncoderNopFill
- ffi::ZydisFormatterBufferAppend
- ffi::ZydisFormatterBufferGetString
- ffi::ZydisFormatterBufferGetToken
- ffi::ZydisFormatterBufferRemember
- ffi::ZydisFormatterBufferRestore
- ffi::ZydisFormatterFormatInstruction
- ffi::ZydisFormatterFormatOperand
- ffi::ZydisFormatterInit
- ffi::ZydisFormatterSetHook
- ffi::ZydisFormatterSetProperty
- ffi::ZydisFormatterTokenGetValue
- ffi::ZydisFormatterTokenNext
- ffi::ZydisFormatterTokenizeInstruction
- ffi::ZydisFormatterTokenizeOperand
- ffi::ZydisGetInstructionSegments
- ffi::ZydisGetVersion
- ffi::ZydisISAExtGetString
- ffi::ZydisISASetGetString
- ffi::ZydisIsFeatureEnabled
- ffi::ZydisMnemonicGetShortString
- ffi::ZydisMnemonicGetString
- ffi::ZydisRegisterClassGetWidth
- ffi::ZydisRegisterEncode
- ffi::ZydisRegisterGetClass
- ffi::ZydisRegisterGetId
- ffi::ZydisRegisterGetLargestEnclosing
- ffi::ZydisRegisterGetString
- ffi::ZydisRegisterGetStringWrapped
- ffi::ZydisRegisterGetWidth
- version
Type Aliases
- AllOperands
- FullInstruction
- RegisterWidth
- Result
- VisibleOperands
- WrappedDecoratorFunc
- WrappedGeneralFunc
- WrappedRegisterFunc
- ffi::AddressWidth
- ffi::FormatterDecoratorFunc
- ffi::FormatterFunc
- ffi::FormatterRegisterFunc
- ffi::ZyanStringFlags
Constants
- ADDRESS_SIZE_HINT_MAX_VALUE
- BRANCH_TYPE_MAX_VALUE
- BRANCH_WIDTH_MAX_VALUE
- BROADCAST_MODE_MAX_VALUE
- CATEGORY_MAX_VALUE
- CONVERSION_MODE_MAX_VALUE
- DECODER_MODE_MAX_VALUE
- DECORATOR_MAX_VALUE
- ELEMENT_TYPE_MAX_VALUE
- ENCODABLE_ENCODING_MAX_VALUE
- ENCODABLE_PREFIXES
- ENCODER_MAX_OPERANDS
- EXCEPTION_CLASS_MAX_VALUE
- FEATURE_MAX_VALUE
- FORMATTER_FUNC_MAX_VALUE
- FORMATTER_PROP_MAX_VALUE
- FORMATTER_STYLE_MAX_VALUE
- INSTRUCTION_ENCODING_MAX_VALUE
- INSTR_SEGMENT_MAX_VALUE
- ISA_EXT_MAX_VALUE
- ISA_SET_MAX_VALUE
- MACHINE_MODE_MAX_VALUE
- MASK_MODE_MAX_VALUE
- MAX_INSTRUCTION_LENGTH
- MAX_OPERAND_COUNT
- MAX_OPERAND_COUNT_VISIBLE
- MEMOP_TYPE_MAX_VALUE
- MNEMONIC_MAX_VALUE
- NUMERIC_BASE_MAX_VALUE
- OPCODE_MAP_MAX_VALUE
- OPERAND_ENCODING_MAX_VALUE
- OPERAND_SIZE_HINT_MAX_VALUE
- OPERAND_TYPE_MAX_VALUE
- OPERAND_VISIBILITY_MAX_VALUE
- PREFIX_TYPE_MAX_VALUE
- REGCLASS_MAX_VALUE
- REGISTER_MAX_VALUE
- REGKIND_MAX_VALUE
- ROUNDING_MODE_MAX_VALUE
- SIGNEDNESS_MAX_VALUE
- STACK_WIDTH_MAX_VALUE
- SWIZZLE_MODE_MAX_VALUE
- TOKEN_ADDRESS_ABS
- TOKEN_ADDRESS_REL
- TOKEN_DECORATOR
- TOKEN_DELIMITER
- TOKEN_DISPLACEMENT
- TOKEN_IMMEDIATE
- TOKEN_INVALID
- TOKEN_MNEMONIC
- TOKEN_PARENTHESIS_CLOSE
- TOKEN_PARENTHESIS_OPEN
- TOKEN_PREFIX
- TOKEN_REGISTER
- TOKEN_SYMBOL
- TOKEN_TYPECAST
- TOKEN_USER
- TOKEN_WHITESPACE
- ZYAN_MODULE_USER
- ZYAN_MODULE_ZYCORE
- ZYAN_MODULE_ZYDIS
- ZYAN_MODULE_ZYDIS_RS