Returns res if the result is Ok, otherwise returns this.
res
Ok
this
Future<Result<U, E>> and<U extends Object>(Result<U, E> res) => then((result) => result.and(res));