Definition
No overview available.
Attributes
| Attribute | Type | Description |
|---|---|---|
| value | Arc< OnceLock< T > > | Thread-safe container that stores the lazily-initialized value of the definition. |
| name | Arc< LazyName > | Shared reference to the lazily-evaluated identifier or label associated with this definition. |
Constructor
Signature
def Definition(
value: Arc< OnceLock< T > >,
name: Arc< LazyName >
) - > [Definition](definition.md?sid=definitions_definition)
Parameters
| Name | Type | Description |
|---|---|---|
| value | Arc< OnceLock< T > > | A thread-safe, write-once container for the value. |
| name | Arc< LazyName > | A thread-safe reference to the lazy name. |
Signature
@staticmethod
def new(
name: Arc< LazyName >
) - > Definition< T >
Parameters
| Name | Type | Description |
|---|---|---|
| name | Arc< LazyName > | The thread-safe lazy name identifier used to reference this definition. |