Represents the loading state of a resource.
The type of data being loaded.
The data associated with the resource, if available.
A descriptive message associated with the resource, usually for error states.