<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -",
    "tvOS: 27.0.0 -",
    "visionOS: 27.0.0 -",
    "watchOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreAI",
  "identifier" : "/documentation/CoreAI/InferenceFunction/AsyncValue/init(_:)-90hbj",
  "metadataVersion" : "0.1.0",
  "role" : "Initializer",
  "symbol" : {
    "kind" : "Initializer",
    "modules" : [
      "Core AI"
    ],
    "preciseIdentifier" : "s:13CoreAIRuntime17InferenceFunctionV10AsyncValueCyAeC0e7MutableF0Vcfc"
  },
  "title" : "init(_:)"
}
-->

# init(_:)

Initialize an async value from an existing mutable async value.

```
init(_ mutableValue: consuming InferenceFunction.AsyncMutableValue)
```

## Parameters

`mutableValue`

The mutable value that this value will be initialized from. The resulting value
will reference the same underlying value within the mutable value and carry the same event to signal
when the value is ready.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)