Processes the given akka.actor.IO.Input, returning the resulting Iteratee and the remaining Input.
Processes the given akka.actor.IO.Input, returning the resulting Iteratee and the remaining Input.
Applies a function to the result of this Iteratee, resulting in a new Iteratee.
Applies a function to the result of this Iteratee, resulting in a new Iteratee. Any unused akka.actor.IO.Input that is given to this Iteratee will be passed to that resulting Iteratee. This is the primary method of composing Iteratees together in order to process an Input stream.
Passes an akka.actor.IO.EOF to this Iteratee and returns the result if available.
Passes an akka.actor.IO.EOF to this Iteratee and returns the result if available.
If this Iteratee is in a failure state then the Exception will be thrown.
If this Iteratee is not well behaved (does not return a result on EOF) then a "Divergent Iteratee" Exception will be thrown.
Applies a function to transform the result of this Iteratee.
Applies a function to transform the result of this Iteratee.
(done: StringAdd).self
(done: StringFormat).self
(done: ArrowAssoc[Done[A]]).x
(Since version 2.10.0) Use leftOfArrow
instead
(done: Ensuring[Done[A]]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
An Iteratee representing a result, usually returned by the successful completion of an Iteratee. Also used to wrap any constants or precalculated values that need to be composed with other Iteratees.