---
title: InvocationDecoder
framework: distributed
role: symbol
role_heading: Associated Type
path: distributed/distributedactorsystem/invocationdecoder
---

# InvocationDecoder

Type of DistributedTargetInvocationDecoder that should be used when decoding invocations during executeDistributedTarget(on:target:invocationDecoder:handler:) calls.

## Declaration

```swift
associatedtype InvocationDecoder : DistributedTargetInvocationDecoder where Self.InvocationDecoder.SerializationRequirement == Self.InvocationEncoder.SerializationRequirement
```
