Expand description
Pipes combinators
Structs§
- And
- AndExt::and implementation
- AndOther
- AndExt::and_other implementation
- AndSelf
- AndExt::and_self implementation
- AndSkip
- SkipExt::and_skip implementation
- AndThen
- AndThenExt::and_then implementation
- AndThenF
- AndThenExt::and_thenf implementation
- Boxed
Pipe - BoxedExt::boxed implementation
- Deescalate
- ErrExt::deescalate implementation
- Either
Pipe - EitherExt::either implementation
- Either
Pipe Full - EitherExt::either_full implementation
- Escalate
- ErrExt::escalate implementation
- Invalid
Repetition - Invalid repetition
- Map
- MapExt::map implementation
- Map1
- MapExt::map1 implementation
- MapErr
- MapExt::map_err implementation
- MapF
- MapExt::mapf implementation
- NoMore
Until - UntilExt::no_more_until implementation
- Not
- NotExt::not implementation
- OkAnd
Then - AndThenExt::ok_and_then implementation
- OkThen
- AndThenExt::ok_then implementation
- Opt
- OptExt::opt implementation
- Or
- OrExt::or implementation
- OrOther
- OrExt::or_other implementation
- OrSelf
- OrExt::or_self implementation
- OrSkip
- SkipExt::or_skip implementation
- Peek
- PeekExt::peek implementation
- Repeat
Pipe - RepeatExt::repeat implementation
- Repeat
Until - UntilExt::repeat_until implementation
- Repetition
- Represents a range or a fixed number
- Skip
- SkipExt::skip implementation
- Unpack
Pipe - UnpackExt::unpack implementation
- Until
- UntilExt::until implementation
- Wrap
- WrapExt::wrap implementation
Enums§
- Incomplete
- Incomplete error
- NotError
- A pipe that should have failed succeed
Traits§
- AndExt
- Combinator that chains 2 pipes together
- AndThen
Ext - Combinator that applies a faillible function on the output of a pipe
- AnyOf
- any_of implementation detail
- Boxed
Ext - Wrap a Pipe into a Box
- Either
Ext - Either combinator
- ErrExt
- Changes error behaviour
- MapExt
- Combinator that transforms a part of a pipe
- NotExt
- Changes error behaviour
- OptExt
- Makes a Pipe optional
- OrExt
- Or combinator
- PeekExt
- Applies a Pipe without consuming the input
- Repeat
Ext - Combinator that makes repetitions
- SkipExt
- Combinator that discards output
- Unpack
Ext - Combinator that calls tuplify::Unpack::unpack on it’s output
- Until
Ext - Until combinator
- WrapExt
- Wraps the pipe and input/ouput into a closure