pub enum FanOut {
Broadcast,
Split {
delimiter: String,
},
Custom,
}Expand description
Fan-out strategy - how to distribute input to parallel branches
Variants§
Broadcast
Same input to all branches
Split
Split input (e.g., by line, by comma)
Custom
Custom distribution (branch index → input)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FanOut
impl RefUnwindSafe for FanOut
impl Send for FanOut
impl Sync for FanOut
impl Unpin for FanOut
impl UnsafeUnpin for FanOut
impl UnwindSafe for FanOut
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more