deserialize

open override fun deserialize(decoder: Decoder): Either<T1, T2>