---
title: NEURLFilter.Verdict
framework: networkextension
role: symbol
role_heading: Enumeration
path: networkextension/neurlfilter/verdict
---

# NEURLFilter.Verdict

A verdict returned by a URL filter.

## Declaration

```swift
enum Verdict
```

## Overview

Overview You receive this type as the result of calling verdict(for:) on a NEURLFilter instance.

## Topics

### Verdicts

- [NEURLFilter.Verdict.allow](networkextension/neurlfilter/verdict/allow.md)
- [NEURLFilter.Verdict.deny](networkextension/neurlfilter/verdict/deny.md)
- [NEURLFilter.Verdict.unknown](networkextension/neurlfilter/verdict/unknown.md)

### Working with raw values

- [init(rawValue:)](networkextension/neurlfilter/verdict/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Evaluating a URL

- [verdict(for:)](networkextension/neurlfilter/verdict(for:).md)
