---
title: "init(_:)"
framework: usdkit
role: symbol
role_heading: Initializer
path: "usdkit/usdprim/spec/init(_:)-9poa6"
---

# init(_:)

Narrows an untyped USDLayer.Spec to a USDPrim.Spec.

## Declaration

```swift
init?(_ spec: USDLayer.Spec)
```

## Discussion

Discussion Returns nil if spec is not a prim spec.
