Reads resource data from a file path.
resource file path.
Result.ok(resource bytes), or Result.error(ResourceError.*) on failure.