# pezkuwi_sdk_docs::guides::your_first_pallet::pezpallet_v2::tests::runtime_v2 - Rust
API documentation for the Rust `runtime_v2` mod in crate `pezkuwi_sdk_docs`.

## Module runtime_v2

Source

## Structs§

PalletInfo
  Provides an implementation of `PalletInfo` to provide information about the pezpallet setup in the runtime.
Runtime
RuntimeGenesisConfig
RuntimeOrigin
  The runtime origin type representing the origin of a call.

## Enums§

OriginCaller
RuntimeCall
  The aggregated runtime call type.
RuntimeError
RuntimeEvent
RuntimeFreezeReason
  A reason for placing a freeze on funds.
RuntimeHoldReason
  A reason for placing a hold on funds.
RuntimeLockId
  An identifier for each lock placed on funds.
RuntimeSlashReason
  A reason for slashing funds.
RuntimeTask
  An aggregation of all `Task` enums across all pallets included in the current runtime.
RuntimeViewFunction
  Runtime query type.

## Type Aliases§

AllPalletsWithSystem
  All pallets included in the runtime as a nested tuple of types.
AllPalletsWithoutSystem
  All pallets included in the runtime as a nested tuple of types. Excludes the System pezpallet.
Currency
System
SystemConfig