Add `metatdata()` accessor to `Target`

Change-Id: I10f04d8dc0c3de0535ce3139f2304f9a516d1c79
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/qg/+/126096
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
Pigweed-Auto-Submit: Erik Gilling <konkers@google.com>
diff --git a/qg/src/target.rs b/qg/src/target.rs
index 207f2fe..ccf4d4a 100644
--- a/qg/src/target.rs
+++ b/qg/src/target.rs
@@ -265,6 +265,12 @@
             Metadata::Download(_) => "download",
         }
     }
+
+    /// Returns the metadata of the target
+    #[must_use]
+    pub fn metadata(&self) -> &Metadata {
+        &self.metadata
+    }
 }
 
 #[cfg(test)]