Configure Channel Flavors
masterChannels can be backed by different queue implementations (flavors) available in the flavor module. Note that while names like Array or List are used across modules, they are distinct type aliases local to their parent module (e.g., spsc::Array vs mpmc::Array).
List: Usescrossbeam::SegQueue.Array: An enum wrappingcrossbeam::ArrayQueue(orOneif size <= 1). Note: Bounded channels with size 0 are not supported; use size 1.One: Optimized for size=1 scenarios using two slots to allow concurrent reader/writer operations.Null: A cancellation channel that only wakes up upon closing.