You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 30, 2025. It is now read-only.
The `ArcifyStep` is a utility step in the processing pipeline that transforms owned data into reference-counted `Arc` instances. This is particularly useful when the data needs to be shared across multiple components or threads without unnecessary cloning.
8
+
9
+
## Key Responsibilities
10
+
11
+
1.**Convert to `Arc`**: Converts a vector of owned items into a vector of `Arc`-wrapped items.
12
+
2.**Preserve Metadata**: Maintains the transaction context metadata during transformation.
13
+
14
+
## How It Works
15
+
16
+
- The `ArcifyStep` takes a `TransactionContext` containing a vector of owned items.
17
+
- Each item in the vector is wrapped in an `Arc` to enable efficient sharing.
18
+
- The metadata from the original context is preserved in the output.
0 commit comments