Struct omicron_zone_package::package::PrebuiltBlob
source · pub struct PrebuiltBlob {
pub repo: String,
pub series: String,
pub commit: String,
pub artifact: String,
pub sha256: String,
}Expand description
Describes a path to a Buildomat-generated artifact that should reside at the following path:
https://buildomat.eng.oxide.computer/public/file/oxidecomputer/REPO/SERIES/COMMIT/ARTIFACT
Fields§
§repo: String§series: String§commit: String§artifact: String§sha256: StringTrait Implementations§
source§impl Clone for PrebuiltBlob
impl Clone for PrebuiltBlob
source§fn clone(&self) -> PrebuiltBlob
fn clone(&self) -> PrebuiltBlob
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for PrebuiltBlob
impl Debug for PrebuiltBlob
source§impl<'de> Deserialize<'de> for PrebuiltBlob
impl<'de> Deserialize<'de> for PrebuiltBlob
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for PrebuiltBlob
impl PartialEq for PrebuiltBlob
source§fn eq(&self, other: &PrebuiltBlob) -> bool
fn eq(&self, other: &PrebuiltBlob) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for PrebuiltBlob
impl Serialize for PrebuiltBlob
impl Eq for PrebuiltBlob
impl StructuralPartialEq for PrebuiltBlob
Auto Trait Implementations§
impl RefUnwindSafe for PrebuiltBlob
impl Send for PrebuiltBlob
impl Sync for PrebuiltBlob
impl Unpin for PrebuiltBlob
impl UnwindSafe for PrebuiltBlob
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.