---
title: USDLayer.OpenOptions
framework: usdkit
role: symbol
role_heading: Structure
path: usdkit/usdlayer/openoptions
---

# USDLayer.OpenOptions

Options for opening a layer.

## Declaration

```swift
struct OpenOptions
```

## Topics

### Initializers

- [init()](usdkit/usdlayer/openoptions/init().md)
- [init(arrayLiteral:)](usdkit/usdlayer/openoptions/init(arrayliteral:).md)

### Type Properties

- [createNew](usdkit/usdlayer/openoptions/createnew.md)

## Relationships

### Conforms To

- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Opening and finding layers

- [find(identifier:)](usdkit/usdlayer/find(identifier:).md)
- [open(_:options:)](usdkit/usdlayer/open(_:options:).md)
- [USDLayer.Permission](usdkit/usdlayer/permission.md)
