---
title: "result(from:)"
framework: shazamkit
role: symbol
role_heading: Instance Method
path: "shazamkit/shsession/result(from:)"
---

# result(from:)

Performs an asynchronous match with a signature you specify.

## Declaration

```swift
func result(from signature: SHSignature) async -> SHSession.Result
```

## Parameters

- `signature`: The signature to match.

## Return Value

Return Value A SHSession.Result enum that indicates the result.

## See Also

### Returning queries

- [SHSession.Result](shazamkit/shsession/result.md)
