import WorkspaceConfiguration .product(name: "WorkspaceConfiguration", package: "Workspace")
Structure

Lazy<Option>

where Option : Codable

An option which can be resolved lazily.

Declaration

struct Lazy<Option> where Option : Codable

Overview

It can be derived from the state of other options, which can be modified before this option’s value is resolved.

Initialisers

init(resolve:)

Creates a lazy option with a resolution algorithm.

Properties

resolve

The algorithm for resolving the value.

Decodable

init(from:)

Encodable

encode(to:)
Linux macOS