Crate btfparse

Source

Macros§

define_type
generate_constructor_dispatcher

Structs§

Array
Represents a Array type.
Const
Represents a Const type.
DataSec
Represents a DataSec type.
DeclTag
Represents a DeclTag type.
Enum
Represents a Enum type.
Enum64
Represents a Enum64 type.
Error
An error type for the reader module
Float
Represents a Float type.
Func
Represents a Func type.
FuncProto
Represents a FuncProto type.
Fwd
Represents a Fwd type.
Int
Represents a Int type.
Ptr
Represents a Ptr type.
Restrict
Represents a Restrict type.
Struct
Represents a Struct type.
TypeInformation
Type information acquired from the BTF data
TypeTag
Represents a TypeTag type.
Typedef
Represents a Typedef type.
Union
Represents a Union type.
Var
Represents a Var type.
Volatile
Represents a Volatile type.

Enums§

ErrorKind
Error kinds used by the reader module
Kind
A BTF type kind
Offset
The location of a member
TypeVariant
An enum representing a BTF type

Traits§

Readable
A trait for reading bytes from a source
Type
Common methods for all BTF types

Type Aliases§

Result
A Result type for the btf module