pub struct FederationArtifactReference {
pub kind: FederationArtifactKind,
pub schema: String,
pub artifact_id: String,
pub operator_id: String,
pub sha256: String,
pub uri: Option<String>,
}Fields§
§kind: FederationArtifactKind§schema: String§artifact_id: String§operator_id: String§sha256: String§uri: Option<String>Trait Implementations§
Source§impl Clone for FederationArtifactReference
impl Clone for FederationArtifactReference
Source§fn clone(&self) -> FederationArtifactReference
fn clone(&self) -> FederationArtifactReference
Returns a duplicate 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 FederationArtifactReference
impl Debug for FederationArtifactReference
Source§impl<'de> Deserialize<'de> for FederationArtifactReference
impl<'de> Deserialize<'de> for FederationArtifactReference
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
impl Eq for FederationArtifactReference
impl StructuralPartialEq for FederationArtifactReference
Auto Trait Implementations§
impl Freeze for FederationArtifactReference
impl RefUnwindSafe for FederationArtifactReference
impl Send for FederationArtifactReference
impl Sync for FederationArtifactReference
impl Unpin for FederationArtifactReference
impl UnsafeUnpin for FederationArtifactReference
impl UnwindSafe for FederationArtifactReference
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