|
package ai.pai.lensman.box;
import ai.pai.lensman.bean.Result;
import retrofit2.Response;
public interface CallbackLifecycle<T> {
boolean onResultOk(Response<T> response, T result);
boolean onResultError(Response<T> response, Result.Error error);
boolean onCallCancel();
boolean onCallException(Throwable t, Result.Error error);
void onFinish();
}
|