load abstract method
Retrieves data and updates the data in the model.
You will be notified of model updates at the time they are retrieved.
In addition,
the updated Result
can be obtained at the stage where the loading is finished.
Implementation
Future<Result> load();