Creates an encoder that encodes with each of the specified encoders, returning the first successful result.
Encodes the specified values, one after the other, to a bit vector using the specified encoders.
Encodes all elements of the specified sequence and concatenates the results, or returns the first encountered error.
Provides functions for working with encoders.