# UnmarshalReturn

[**@openpolyfill/firefox-rdp**](/docs/api/reference)

***

[@openpolyfill/firefox-rdp](/docs/api/reference/globals) / unmarshalReturn

# Function: unmarshalReturn()

> **unmarshalReturn**(`packet`, `spec`): `unknown`

Defined in: [src/specs.ts:55](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L55)

Unwrap `RetVal` packets as Firefox FrontClassWithSpec does.

## Parameters

### packet

`Record`\<`string`, `unknown`\>

### spec

[`ActorMethodSpec`](/docs/api/reference/interfaces/ActorMethodSpec)

## Returns

`unknown`
