package io.vertx.lang.js;

import io.vertx.core.AsyncResult;

Author:Julien Viet
/** * @author <a href="mailto:julien@julienviet.com">Julien Viet</a> */
public class SucceededResult<T> implements AsyncResult<T> { final T result; public SucceededResult(T result) { this.result = result; } @Override public T result() { return result; } @Override public Throwable cause() { return null; } @Override public boolean succeeded() { return true; } @Override public boolean failed() { return false; } }