Doc: Fix broken links and unrelated docs in the result module
Some types were directly taken from the prometheus-http-query
library to avoid cases where the user would have to directly import that crate to name the types. The documentation for those types was also copied over, and some of it contains information unrelated to mquery including broken links to types that don't exist in the crate.